2008-09-05 57 views
1

我們在爲.Net和J2EE編寫的所有業務Web應用程序中生成動態報告。在服務器端,我們使用ActiveReports.Net和JasperReports來生成報告。然後,我們將它們導出到PDF以發送到瀏覽器。用於在應用程序中生成動態報告的文件格式

我們的客戶都使用Adobe Reader。我們對Adobe Reader的不同版本以及它們在客戶端上的安裝方式有着無窮無盡的問題。

什麼文件格式/讀者是他人使用他們的動態報告?我們需要一些允許精確佈局的東西,因爲許多報告都是用輸出系統中的數據打印的表格。 HTML不夠表達。

回答

1

我爲此使用了SQL Reporting Services。您可以在Visual Studio中設計報表模板,或者在代碼中即時生成報表的XML。然後,您可以讓SSRS將報告導出爲約10種不同格式併發送給客戶端,包括pdf,excel,html等。您還可以編寫自己的插件以導出爲您自己的格式。

Crystal Reports有一個類似的產品,價格更貴,但有一個更好的報告設計器。

0

我一直使用PDF來獲得最大成功。我想不出一個更普遍接受的格式來做你正在做的事情。與其尋求另一種格式,或許最好嘗試瞭解如何克服客戶端使用Acrobat時遇到的問題。您能否提供一些關於您在使用Acrobat時遇到的問題的更多信息?

0

我知道只有3(4)可能瀏覽器(格式)瀏覽器報告。

  • PDF
  • 閃存
  • 的Java
  • (Silverlihgt)

對於所有3個有報告解決方案。 Silverlight是新的,我不知道解決方案。您可以測試Intranet中的Flash和Java如何工作,然後搜索報告解決方案。如果您使用最新的讀者,我認爲PDF應該成爲少數問題。老讀者有很多糟糕的錯誤。