2009-11-27 28 views
1

在我目前正在使用的應用程序上,我們需要一種方式讓用戶以Microsoft Word或Excel格式(導出和打印)生成報告。是否有使用Office模板的.Net報告工具?

其中一個要求是用戶將使用Word或Excel模板文檔創建報告模板。

我試過google報告工具,它使用word和excel模板作爲報告模板,而我發現的唯一一個(windwards)方式太昂貴,並不適合我們的需求。我們不能有服務器來生成報告,因此報告需要由應用程序直接生成(Windows窗體)。

+0

Gimly - 我是Windward的創始人/首席技術官。我們也有一個比較便宜的產品,您可以將報告合併到您的應用程序中。不需要服務器。 (我們剛剛也發佈了一個SAAS版本。) – 2011-05-30 15:38:15

回答

0

我認爲您在搜索的解決方案中受到限制。爲什麼必須使用基於Word和/或Excel的模板編輯器。這兩個程序都是文檔編輯器。基於這個程序的模板編輯器非常有限,無法制作出好的模板編輯器。如果你打電話給Word或任何第三方程序,我看不出有什麼區別。

由於報告基於大多數情況下來自數據庫的數據,因此將其安裝在數據所在的服務器上是有意義的。

我想你問錯了問題。更感興趣的問題是:

我的數據(DBMS,XML等)
  • 報告功能,如排序,分組,加盟,圖表,交叉表,表格印刷等
  • 需要的用戶
    • 支持經驗,應該從應用程序開發人員,網絡管理員或最終用戶使用設計人員。在最後一種情況下,特設報告作爲完全報告設計者更好。
  • +0

    我明白你的觀點,你當然是對的。問題在於應用程序已經包含某種報告,並且用戶已經習慣於在Excel上創建報告。 考慮到應用程序分發給客戶的方式,實際上很難有專門的服務器進行報告。 也許報表工具已經滿足我們的需求,我們現在需要的只是從我們數據庫中的一些數據中輕鬆打印標籤(例如地址) – Gimly 2009-11-29 18:20:23

    1

    有一種替代Windwards報告 - Templater
    它也是基於標籤,但更輕量。