Crystal Reports報表使用 [一]


 

 

 

1.Crystal Reports 是什么?

Crystal Reports 是一個功能強大、動態和可操作的報表解決方案,它將幫助你通過網絡設計、開發、可視化及發布報表,或嵌入到企業應用之中。有了它,最終用戶將能 夠利用光彩奪目的可視化功能使用報表,進行 on-report 的業務建模,並且從報表自身迅速執行決策,從而減少了對 IT 和開發人員的依賴性。可連接至關系數據庫、OLAP、Web 服務、XML、舊版數據源和企業數據源的本機、ODBC、OLE DB 和 JDBC;以及新的 salesforce驅動程序。(來自百度) 

獲取地址:https://www.sap.com/community/topic/crystal-reports.html

2.安裝,下一步,下一步。。。

3.如何使用。

  

  安裝完成之后,如圖創建 report(.rpt)文件之后;

  我們接下來來綁定我們從數據庫獲取到的DataSet數據集。創建一個XSD文件夾,存放我們的.XSD文件(用於數據綁定)。

  

  創建之后,我們右擊該界面,選擇 添加DataTable更改名稱為BusinesserReportTable,然后右擊該對象,添加列,如下圖

添加完成之后回到我們的 rpt文件如圖,右擊選擇數據專家

 

   將我們剛創建的 ds table選擇即可。 然后點擊右下角的確定,關閉當前彈窗。

  拖拽 需要幫顯示的字段即可。

 

 后台數據綁定,

首先綁定數據到控件

頁面html控件如圖:

  對應后台page_load代碼:

  其中的service方法

  

這里需要注意一點的是:

紅框中的別名也就是dataset的名字,這個要和創建rpt時候綁定的xsd中創建的table(如下圖)名稱要一致,否則 會彈出需要輸入驗證的提示信息窗口。

查看rpt文件,數據字典下面的 對象的名稱是否一致,否則無法正常運行。

完畢,一套圖帖下來,再不會神仙也救不了了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM