使用RDLC報表自定義資料集

2022-08-10 06:12:10 字數 958 閱讀 2341

新的資料包表已經生成,下面開始對資料來源進行設定。

選擇工具欄 à 報表 à 資料來源,選中所要修改的資料來源後,用「重新命名」對其進行修改,如myds。

修改完成後,確定退出此視窗。

選中報表設計器內的**,顯示屬性。將**的資料集名稱更改為上面修改的名稱。

如果乙個報表檔案內只有乙個資料來源,則**內的資料值可直接寫為「=fields!欄位.value」的格式,如果包含多個資料來源,則要對此欄位的取值進行指定,如「=(fields!欄位.value,「資料集名稱」」。

手動生成的資料集內必須包含報表檔案內設計的欄位名稱,否則會執行出現錯誤。

生成資料集:

//////

報表執行操作

//////

///private

void

button1_click(

object

sender, eventargs e)

finally

//為報表瀏覽器指定報表檔案

this

.reportviewer1.localreport.reportembeddedresource ="

report.report1.rdlc";

//指定資料集,資料集名稱後為表,不是dataset型別的資料集

this

.reportviewer1.localreport.datasources.clear();

this

.reportviewer1.localreport.datasources.add(

newmicrosoft.reporting.winforms.reportdatasource(

"myds

", c_ds.tables[

0]));

//顯示報表

this

.reportviewer1.refreshreport();

}執行後的資料顯示:

使用RDLC報表 使用自定義資料集

新的資料包表已經生成,下面開始對資料來源進行設定。選擇工具欄 報表 資料來源,選中所要修改的資料來源後,用 重新命名 對其進行修改,如myds。修改完成後,確定退出此視窗。選中報表設計器內的 顯示屬性。將 的資料集名稱更改為上面修改的名稱。如果乙個報表檔案內只有乙個資料來源,則 內的資料值可直接寫為...

RDLC之自定義資料集一

標題 rdlc之自定義資料集 時間 2008年7月12日 目的 學習通過程式控制rdlc的資料集 內容 呈現職工資料,如圖 emp info.jpg 步驟 1 新建乙個web專案,如圖 new project.jpg 2 新增報表,如 圖 new report.jpg 3 新增資料集,如圖 new ...

odoo自定義報表

核心目錄結構 1.建立模板檔案 即上圖的report template.xml 姓名 收費 2.將模板新增到列印按鈕 menu true 新增到頂部列印 model jm.tju.student.charge string 列印收據 report type qweb html name financ...