2010-12-16 102 views
0

有沒有人有關於基於ASP.NET的報表生成器的替代方法的任何信息?基本上我們希望將報表設計器集成到基於ASP.NET的應用程序中以實現端到端的無縫體驗。基於ASP.NET的報表設計器Reporting Services 2008報表創建

今天我們能夠在我們的應用程序中顯示我們的報告服務報告,但是爲了設計報告,用戶仍然不得不離開應用程序。

在此先感謝。

+0

感謝您的反饋意見。不過,我真正想要的是基於ASP.NET的報表生成器工具替代方案,該工具是專爲企業用戶設計的胖客戶端應用程序,可在其中創建格式良好的財務報表。我記得有時候會有一家公司這樣做,但不能回憶。 – 2010-12-18 03:50:54

回答

0

您可以輕鬆地創建自己的,不要忘記rdl和rdlc文件只是XML文件!

如果你看看rdlc文件結構,你會發現它很容易生成它。

0

我正在尋找這個我自己...我同意ykatchou的帖子,它全部基於XML,如果任何臨時報告的觀衆不是,他們基本上都是一團糟(Telerik)。結構本身可能不會太難生成,因爲可以使用JQuery解析DOM。將結果發佈到服務器端,確保一旦保存xml文檔就符合DTD,並且您知道生成了有效的XHTML => xml。剔除你不需要的所有內容,您可以:使用服務器端代碼

  1. XML + XSLT
  2. 解析XML文件,並採取你所需要的

生成的XML文件仍然需要被傳遞到一個渲染引擎,也就是說,可以將xml文件與正確的樣式放在一起並丟棄PDF ......這需要一段時間,但從概念上講,我知道這一切都是可能的,因爲我深入瞭解了這一點。 XSL:FO也非常有趣,我的意思是讓XML + XSLT返回一個xsl:fo文件,你應該飛行,​​不是嗎?

相關問題