Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
Is there a licensing requirement for the SSRS client in a desktop application? The application will be pulling the reporting information from either SQL CE or flat files.
I assume that since the report viewer is built into .NET that, like every other .NET control, there would not be an additional licensing cost.
No. The ReportViewer control is a component of Visual Studio and is freely distributable with your applications.
Report Server, however, is subject to the normal SQL Server licensing.
The specific difference is running the report in local or remote processing mode.
Sources:
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a941c6b2-64dd-4d03-9ca7-4017a0d164fd&displaylang=en
http://www.gotreportviewer.com/
http://msdn.microsoft.com/en-us/library/ms251671(v=VS.100).aspx
Great answer pulled from http://msdn.microsoft.com/en-us/library/ms252067.aspx which indicates that client processing of RDLC files is free from licensing.
The ReportViewer control supports a local processing mode that allows you to run client report definition (.rdlc) files using the built-in processing capability of the control. The client reports that you run in local processing mode can be easily created in your application project. There are four [sic] approaches to creating the report:
-Create a new client report definition (.rdlc) file using the Report Wizard.
-Create a new client report definition (.rdlc) file in Visual Studio.
-Generate a report definition programmatically.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 1 year ago.
Improve this question
I have a requirement where our client wants to build reports using reporting tool with following are some requirements:
The tool should generate the report which can be viewed on mobile and web.
The tool should allow ad-hoc/custom reporting
The tool should able to connect MS SQL Server 2019 warehouse database
Does SSRS or MS Power BI can be used for the above requirements or there are any other better tool which can be used?
Yes! both SSRS and PBI can be used for your case. There are lot other tools in the market who can connect to MS SQL Server 2019 warehouse database, so those 2 are not the only options. As a result, for choosing the platform, you can consider these below-
If you choose SSRS or MS PBI, all will be in single platform - Microsoft.
Check the licensing in different platform
Customization option
Community
Is there any client requirements?
Check the distribution/sharing options of report among end users in different platform.
With experience of developing reports in Crystal Report, SAP BO, Pentaho and Power BI - I can advice to chose PBI as it is easy to develop and powerful enough to meet any complex requirement.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 1 year ago.
Improve this question
I am in need of some help, here is what i have...I have build a Access Database using 2013 and have placed it on our company network. The database is updated frequently of visitors signing in and out. What i am trying to do is view the database like a report or select* from table1 (something like that) I would like to view this by HTML from browser (file://) as i will be using a IPAD that is connected to our network. I am looking for some insight our other possible ways this might work
Thanks in advance
Does your company use SharePoint?
I just created a web database relatively easily that is hosted on sharepoint.
You should be able to import your tables pretty easily.
Possibly relevant:
Move Access Web Database to Another Sharepoint Site
If you going to build a web interface, then you need to use web development tools.
You can of course adopt terminal services, and thus consume the application on an iPad or any device that supports remote desktop protocol (RDP).
And you can now “eliminate” the need for a RDP client since technology does exist that converts RDP to pure HTML5. Check out:
https://www.cybelesoft.com/thinfinity/remote-desktop/
In fact there is even an open source one here:
http://guac-dev.org/
The above will thus let you run existing Access applications in a browser – you need a server running remote desktop for this purpose.
As several mentioned, you can also adopt Access web publishing, but that choice does not support VBA, nor does it support existing forms etc. (you have to re-build your forms as access web forms and no conversion of existing forms exists).
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
Questions asking us to recommend or find a tool, library or favorite off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.
Closed 9 years ago.
Improve this question
I'm looking for recommended tools and your experience with them for generating and viewing RDL (reporting definition language) files that can integrate well with a .NET application.
These are tools I've found so far. If you've worked with them and can give your experience (good and bad), ease of use, etc.. I'd love to learn. Our company is trying to choose a product for reporting.
http://www.sap.com/solutions/sap-crystal-solutions/index.epx
http://www.pebblereports.com/
http://gotreportviewer.com/
http://www.fyireporting.com/
http://technet.microsoft.com/en-us/library/cc917530.aspx
http://www.codeproject.com/KB/database/rdlproject.aspx
We need it to work with the 2005 schema at the very least:
Report Definition Schema
June 2005
Description
This schema describes the structure of the Report Definition Language (RDL), an XML schema for representing reports which includes query, calculation and layout metadata.
Schema for Report Definition Schema
ReportDefinition.xsd
Of those tools you've mentioned I've only worked with fyi reporting so I can't offer a comparison. We use the fyi libraries currently to generate reports on Windows mobile 6 devices integrating the fyi libraries with a .net compact framework application.
We also use fyi to generate PDFs from a server side console application built in .net 2.0.
Both have been in production and running without problems for around a year now.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
This question does not appear to be about programming within the scope defined in the help center.
Closed 7 years ago.
Improve this question
I am aware of other solutions like System.Data.Sqlite or Firebird through Dblinq, but since nothing beats SQL Compact Edition (integration-wise) with Visual Studio, I would like to use it and to know if its license allows its usage in Open Source projects.
Thanks.
One point to bear in mind is that you would presumably not be distributing the source code for the Compact Edition. This might make your project fail some definitions of "Open source" if the Compact Edition is closely integrated with the rest of your code. This in turn might make it inelligible to be hosted on certain FOSS web servers (I'm thinking of Google Code) and might result in your prtoject getting a bad name amond more zealous FOSS supporters.
IANAL, and I do not know if the EULA is compatible with every open source license.
But, as long as you sign up for redistribution rights you should be fine to redistribute it with an open source project.
As long as you don't need replication with a big MS SQL Server you are fine with SQL CE.
Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 7 years ago.
Improve this question
For a big commercial online shop my company needs to start a business intelligence project.
We have done the online shop; there are probably only a couple of data sources, so the integration i think it's quite easy.
We're creating the data warehouse database, revisiting the actual database from another point of view.
I start to look around for some open-source BI framework, and I came up with Pentaho and JasperForge as possible candidates.
I've looked at Jasperforge, but i don't understand how software/packages i need to have a frontend (like the Pentaho demo); someone can help me making a short high-level briefing of the deployment of Jasper BI Suite? I don't understand if it uses mondrian, it's included or not?
Can i use JasperServer with Microsoft SQL Server??
If you already have a database set up on SQL Server, you can connect to it with JasperReports using the SQL Server JDBC driver. iReport is the graphical tool you use to design reports.
JasperServer comes bundled with MySQL and allows for more advanced report management such as scheduling. You can connect to Mondrian using Jasper but it sounds like that would just be complicating things in your case if you don't already use Mondrian.
The easiest way for you to get started is to download and install iReport, add the SQL server JDBC driver to the classpath (iReport -> Tools -> Options -> Classpath -> Add JAR), then set up a new data source as 'Database JDBC connection' and select the MS driver and fill in the server details. See how you get on with that and then look into the rest of the JasperReports package and JasperServer to see if you need any of the functionality they provide.
You can also consider Pentaho Business Intelligence Suite. It can run Jasper Report. Homepage of Penatho BI Suite