2010-02-23 133 views
0

我正在製作一個需要生成許多不同報告的VB.NET應用程序。客戶已經在使用Crystal Report,並對此感到滿意,因此計劃將與此整合。VB.NET + Crystal Report = True?

我基本上想要做的是:

  • 手動創建 水晶報表模板(S)
  • 用戶選擇報告的類型 應用
  • 用戶根據 對數據進行過濾他的希望
  • Crystal Report打開時與 相關的模板和值從 插入
  • 用戶可以查看數據,創建 PDF並打印報告。

我的問題是:

  • 這是可行的,在一切以簡單的方式 (相當低的預算項目)? 有沒有好的教程?
  • 我不希望水晶報告到 直接與 數據庫通信,但需要在VB.NET代碼中完成一些計算 。 我需要準備一些 特殊數據的方法嗎?
  • 我可以在應用程序中包含水晶報告 模板,並且在報告需要創建 時可以提取它們的 ?

回答

1

Visual Studio的「盒子」中包含了Crystal Reports功能(並且自Visual Studio.Net開始) - 您可以使用它創建Crystal Reports,默認情況下它將作爲資源嵌入,如果包含在項目中。不過,也可以加載外部文件。

這可能是值得看看使用Crystal Report查看器的示例,因爲它們將顯示您所問的大部分內容都包含在內......