vs2015使用rdlc建立報表

順其自然~發表於2020-10-16

寫在前面:因為公司要求做個批量列印工具,以前用Delphi+FastReport開發的,現在因為公司就剩下一個Delphi開發工程師了,還外出,所以這是就落在我身上。因為這個列印工具不需要使用人員設計,只要個模板列印就行, 我這用的工具是vs2015+winfrom+rdlc,好像FastReport收費了。(rdlc是report definition file)

一、vs2015配置rdlc

因為vs2015預設沒有裝報表的需要自行安裝,安裝方法工具>擴充套件和更新>聯機>搜尋rdlc預設第一個安裝即可,可能有點慢,我的安裝的很長時間,你也可以自己去單獨下載。安裝完成後重啟vs2015就有了。

二、生成專案

 預設有個嚮導,可根據自己需求新增,也可以取消,後續自己新增。

專案結構

修改屬性

三、設計報表,生成資料

下面設計一個列印介面,上面嚮導的時候我們把新增資料集跳過了,現在我們自行新增資料,

這裡我們自定義列,也可以從資料庫獲取

然後新增資料集

到我們winfrom介面新增報表

後臺資料繫結

點選啟動即可看到以下介面,對文件的字型大小都可以通過設計頁面進行設計

三、結尾

基本使用到此結束,剩下的就自行擴充套件了,至於批量列印功能,我這還沒有申請到印表機,等後續印表機到手,進行測試之後補上。

相關文章