I am using .net with c#. If there is a requirement of giving facility of reporting. Report will be for chart. And report will be for information coming from datatable which will be created manually.
I tried with crystal report and it was done completely. But when user will download the full application, framework 2.0 will be installed and it is ok, but if we use crystal report then in the client machine whole crystal report will be installed in client machine what I don't want because it is with more size.So requirement for reporting is only for giving report for chart and for printing data for datatable.
Then what are other alternatives for crystal report which with my requirements can be satisfied and most important thing is size of that report facility should be as possible as small. Or if there is a reporting facility when we use it we have to just import the dll then that dlls should be of small size.So what are reporting tool which comes with as possible as small size ?
For WPF / Silverlight / Windows Phone 7 I highly recommend Visifire : http://www.visifire.com/
You can also view the source code :) I would hate distributing something I do not have the source code for in case I need it :)
Fast report is the answer. It can be easy to make report with fast report. We have to just register the datatable and we can make report. The link is fast-report.com.
Related
I have an Excel Sheet and I am trying to convert it into a Crystal Report. I am working on SAP Crystal Reports.
This is how my report should look like
I am totally new to Crystal Reports so I have following things to ask:
Can I develop this kind of report using SAP crystal Report?
Can anybody provide links to where I can start from scratch to advance level? I did some research myself, but almost all of the tutorials are mostly beginners level that takes you through developing your first report. Didn't come across something like this(of this format).
Any help will be greatly appreciated
Am new to crystal report and this stackoverflow. with the lot of hope am writing this to get help. It will be encouraging if you provide support.
I want to convert Power builder library(.pbl) files to crystal report files(.rpt) .
In that process, i need to integrate all the objects available/supported in crystal report .
Now am in the process of converting Crosstab objects.
So, How can i provide the necessary bound values (like rows,colums,summary) for crosstabobject to form crosstab in crystal report.
For this i need to mention all the specifications in my code(.cs) file . i need the code for "Crosstabobject" implementaion.
If anyone could help on this, I will be very thankful to you
Thanks in advance,
The RAS (report-application server) SDK offer the most functionality when it comes to modifying a RPT--much more than the Crystal Reports SDK. The in-process version of the SDK no supports doing the modification on the client.
It appears, however, that the SDK doesn't offer the functionality to create/modify a cross-tab object, only to delete it. Supporting documentation from the Java-edition of the RAS SDK.
** edit **
This appears to be the case in the .Net SDK as well. Here's a link to the Report Application Server .NET SDK in CHM format.
I have a winforms applications that does some reporting using Crystal Reports for Visual Studio 2008.
I'm facing the situation where I have to add new data to one of those reports, that uses odbc as its data source.
Since the new data I have to add is quite complex to process with CR Table Designer (odbc) I'm thinking on doing all the processing by code and pass the output using a DataSet. Also, I don't want to migrate the whole report to DataSets as data source.
I know I can't use Odbc and DataSet on the same report but can I do this on a subreport?.
I mean, keep the main report as odbc and add a subreport with DataSets as its source?
Thanks.
I believe the answer is that yes, you can. We provide independent datasets to subreports all of the time using the report's Database.Tables([SubReportTableName]).SetDataSource() method.
first of all let me give you the context. I've been asked to create a Silverlight reporting application which allows users to view tables/charts of data and then schedule these controls to be emailed (in pdf or excel format) at a later date when new data becomes available.
I have written an application to do this using webforms for a previous company, essentially the report generation was triggered via a service which executed the web application pages and i was able to generate pdfs from the html strings, however my new company would like a silverlight app and I'm not so sure whether it's possible.
I DO KNOW: That I can use WriteableBitmap to render an image of a report control (ok for PDF), for excel I can use the export to excel functions on various grids.
Questions:
Can I talk to a silverlight app from a windows service and execute methods on the app including rendering controls? (I have a feeling that the client side nature of silverlight may stop me doing this).
If i can execute methods, then i assume that i will be able to intercept an export to excel stream and create an attachment with the excel mime type (if not already set)?
Please don't hit me with "why don't you just use Reporting Services" argument.
I'd be grateful for any comments and guidance.
I think you may try ActiveReports to accomplish the task you are looking for . ActiveReports does come with a SilverLight report viewer,Windows Forms Viewer and a Web based viewer. ActiveReports also has the ability to create charts and lets you add custom controls to the report.About exporting capabilities ,yes ActiveReports lets you export reports to PDF,Excel,Tiff,RTF,Html etc even on the SilverLight environment.
You can find some information regarding this here:
http://blogs.gcpowertools.co.in/2012/05/exporting-reports-using-active-reports.html
I am currently evaluating Crystal Reports 2008 for use within a major enterprise project. I have successfully used Crystal Reports Basic within Visual Studio, but we want more functionality. Can these reports be edited in a .Net Windows interface?
Reports will be produced based on ADO.NET Xml datasets and will be saved to a SQL Server db as blobs of the rpt files. We will be retrieving these rpt files for viewing within a .Net Windows application coded using Visual Studio 2008 in C#.
I need to produce letters that hide and show sections/paragraphs based on formulae, but the users want to be able to edit the text.
Once a report has been created and is being displayed within the .Net CrystalReportViewer control (inside a .Net Windows application), is there any way I could permit the user to alter the displayed text and re-save the rpt file?
I know that I can use parameters, but it's not ideal for large paragraphs of text which may include some words in bold for example. The users are only likely to be changing a few words, such as the addressee of the letter. They have insisted that they need to be able to change anything on the letter.
I also know that (with Crystal XI or 2008) I can export to EditableRTF which does not put the text in frames like the standard RichTextFormat export option. The .Net RichTextBox component does not show headers or footers, which is a pain. I can show the RTFs in Word (even though they miss out lines and boxes from the report, but that's another matter) but quite frankly I'm terrified of the stories of deploying Office interop components in .Net apps.
When Crystal displays a report in preview mode you can click on pararaphs and it knows that there is a 'field' there because it highlights the row(s) with a box. Is there any way we can just edit this text and save the report again?
I'm under pressure to produce an estimate for this area of work. Is it possible within Crystal?
You've got a really good handle on the capabilities of Crystal, and you're right - the idea of editing big chunks of report text "live" is going to be tough.
The "export to RTF" option might be workable, provided you can live with one-way generation (after you use Crystal to generate the report and start editing the output, you can't re-generate without losing your edits).
Have you considered something like OneNote or other XSLT-based solutions? It seems like your users want a lot of control over the generated output, so your design's going to have to factor that in. Maybe even generate output and then shoot it straight into a document management system so users' changes are tracked and controlled?