2

We generate dynamic reports in all of our business web applications written for .Net and J2EE. On the server side we use ActiveReports.Net and JasperReports to generate the reports. We then export them to PDF to send down to the browser.

Our clients all use Adobe Reader. We have endless problems with the different versions of Adobe Reader and how they are setup on the client.

What file format/readers are others using for their dynamic reports? We need something that allows for precise layout as many of the reports are forms that are printed with data from out systems. HTML is not expressive enough.

Kara
  • 6,115
  • 16
  • 50
  • 57
Mike Schall
  • 5,829
  • 4
  • 41
  • 47

3 Answers3

1

I've used SQL Reporting Services for this purpose. You can design a report template in Visual Studio or generate the XML for the report on the fly in code. You can then have SSRS export the report to about 10 different formats and send to the client including pdf, excel, html, etc. You can also write your own plugin to export to your own format.

Crystal Reports has a similar product thats more expensive but has a better report designer.

0

I does know only 3(4) possible viewer(formats) for reporting in browser.

  • PDF
  • Flash
  • Java
  • (Silverlihgt)

For all 3 there are reporting solutions. Silverlight are to new and I does not know a solution. You can test how flash and Java in your intranet work and then search a reporting solution. I think PDF should be made the few problems if you use the newest readers. The old readers has many bad bugs.

Horcrux7
  • 23,758
  • 21
  • 98
  • 156
0

I've always had the most success using PDFs to accomplish this. I can't think of a more universally acceptable format that does what you are trying to do. Rather than looking for another format, perhaps it would be better to try to understand how to overcome the problems that you are experiencing with Acrobat on the client side. Can you provide some more information on the types of problems that you are experiencing with Acrobat?

Joe Barone
  • 3,112
  • 3
  • 24
  • 20