2011-04-20 66 views
0

我們正在向我們的一個asp.net應用程序添加報告頁面,其中一個要求是用戶能夠自定義他們的報告。 CrystalReports不起作用,因爲我們無法保證用戶將擁有用於修改報告的本地副本。 MS Reports似乎並不支持我們想要的。是否有一個包含我們可以嵌入到應用程序中的交互式設計器的軟件包?或者我們可能忽略的其他選項?有人可以推薦一個允許用戶定義自己的報告的asp.net報告包嗎?

報告的輸入將是一個XML文件。

感謝

+0

「問題,要求我們建議或找到一個工具,庫或喜愛的異地資源是題外話堆棧溢出,因爲他們往往以吸引自以爲是的答案和垃圾郵件相反,[描述問題(HTTP:// meta.stackexchange.com/q/139399/)以及到目前爲止解決它的過程。「 [我可以問哪些主題有關嗎?](http://stackoverflow.com/help/on-topic) – 2014-01-28 17:21:57

回答

0

您檢查出的DevExpress報告和網格包?我所做的就是創建一個報告頁面,其頂部有各種數據選擇字段。用戶可以自定義選擇標準,然後重新運行報告。這提供了最終用戶選擇標準定製但不是佈局定製。

你可能也想看看他們的網格和pivot-grid包。定製網格非常簡單 - 即使是最終用戶。如果他們重新排列字段或將其拖入分組區域,則會自定義該演示文稿。這些可以很容易地導出爲報告(PDF),Word文檔或Excel文檔。我們還創建了一個從網格中抽取或刪除字段的接口。因此我們有最終用戶選擇返回字段定製以及分組和總結。

據我所知,沒有人提供的是一個完善的最終用戶報告工具,它提供了選擇標準,返回字段和格式化自定義。

0

Microsoft Reporting Services如何?用戶可以訪問一個允許他們修改.rdl文件的ActiveX控件。它們互動併爲網絡構建。

您也可以將其集成到Sharepoint中。

+0

對不起,我應該補充說,數據來源將是一個XML文件。我們這樣做是因爲在報告中提出的數據將存儲在數據庫中的數據進行後處理。 – Curtis 2011-04-20 14:50:48

0

Windward Reports可能符合您的要求。藉助Windward,您可以在Office(Word,Excel和/或PowerPoint)中設計報告。 如果所有用戶都有辦公室,那麼它滿足您的要求,即所有用戶都可以創建/編輯報告模板。如果不是全部都有Office,那麼Windward不符合您的要求。 (Disclaimier - 我的首席技術官迎風)

XML數據完全由迎風什麼,我認爲是最好的XPath嚮導支持的任何地方(免責聲明 - 我設計的)。 。