2008-10-27 56 views
2

我想創建一個與Visual Studio IDE具有相同功能和易用性的報表設計器。能夠將控件拖到窗體上,選擇這些控件的各種子集,左對齊,均勻空間等。如何爲我的最終用戶提供運行時表單設計器?

我遇到的唯一工具非常糟糕。水晶報告,微軟Access報告crapola,ComponentOne等。有沒有第三方工具,這是正確的,還是我必須推出自己的?

回答

2

我認爲你必須在這裏推出自己的。
這裏的問題是平衡之一。第三方報告工具必須靈活,開放,並且可以根據每位潛在用戶的喜好定製。結果,這些工具最終不能用於外行。
這就是說,創建一個可視化報表設計器並不是一項簡單的任務。因此,我的建議是提取用戶的聲音,以便以可用的方式首先完成最少的一組功能(報告元素,格式等)......可能不是第一次。然後迭代。
我正在研究類似的需求,目前正在評估帶有一些自定義加載項的MS Word是否可以完成這項工作。

2

幾年前,我使用了一家名爲Data Dynamics的公司的Active Reports。它讓我的用戶創建他們自己的報告非常好,他們喜歡不必聯繫我來創建一些特別的報告。我確信自2001年以來產品已經發展,可能想要看看它。

+0

我也使用了Active Reports(大約2006年),發現它比Crystal Reports更直接。 – YeahStu 2008-12-04 18:45:01

0

有一個SQL MS報表解決方案。這就是所謂的SSRS,你可能聽說過它,但你可能不知道它有一個確定的最終用戶定位報告工具。如果您使用數據集,它的效果特別好。這些報告可以保存爲文件,運行和/或構建在VS項目中,在SQL SSRS中,或使用獨立工具(我會從這裏開始)。他們也可以通過網頁控制運行。他們可以出口到Excel,甚至是我認爲的PDF。

見SQL2008工具在這裏 - http://www.microsoft.com/downloads/details.aspx?FamilyID=9f783224-9871-4eea-b1d5-f3140a253db6&displaylang=en

這裏更多信息 - http://en.wikipedia.org/wiki/SQL_Server_Reporting_Services

這也是在SQL2005也可以,我相信。

相關問題