新的資料包表已經生成,下面開始對資料來源進行設定。
選擇工具欄 à 報表 à 資料來源,選中所要修改的資料來源後,用「重新命名」對其進行修改,如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...