C#如何制作水晶报表简单易懂示例 转
第一步:添加窗體就不需要我教了吧 ! 在工具箱里面找到CrystalReportViewer控件拖到窗體里面,
第二步:右鍵添加新項 找到數據集 DataSet1.xsd
第三步: 繼續添加新項 Crystal報表 CrystalReport1.rpt 進入的時候選擇空白報表
第四步:在DataSet1.xsd 雙擊進去 右鍵添加 -TableAdapter 給它命名:此名你自己定義“DsCardConsumption” 然后根據提示連接數據庫 然后寫SQL語句
這個 數據集就算完成了?
第五步:在CrystalReport1.rpt 雙擊進入 左上角找到--- 字段資源管理器 --數據庫字段
?右鍵 - ——數據庫字段 —— 數據庫專家 - 就會彈出一個框,選擇項目數據-ADO.NET 數據集
點開它找到你剛才完成的那個數據集"DsCardConsumption"然后點擊確定
然后——數據庫字段 下面多出一個數據集就是 DsCardConsumption 里面就會有很多字段,然后拖到CrystalReport1.rpt 詳細資料里面 橫著依次排開 ,托上去的時候會出現上下兩個字段,下面字段顯示數據庫數據,上面字段顯示標題。這個就完成了。
第六步:就是窗體里面下代碼:
//這是查詢方法 返回來的 dateset
?dataSet = reportBLL.GetQueryCardConsumption(start, finish, cardNo);
//這個就是 綁定數據集 的名字“CardConsumption”
dataSet.Tables[0].TableName = "CardConsumption";
//這個就是 第五步建的CrystalReport1.rpt 名字自己改?
rptCardConsumption cr = new rptCardConsumption();
cr.SetDataSource(dataSet);
crvCardConsumption.ReportSource = cr; ?
總結
以上是生活随笔為你收集整理的C#如何制作水晶报表简单易懂示例 转的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [Javascript]编程风格
- 下一篇: 数学之美 系列一 -- 统计语言模型