RDLC(Report Definition Language Client-side Processing)是Visual Studio 2010提供的報表工具,介紹一下它的簡單使用方法。
1.新建一個Windows 窗體應用程序。
2.數據 — 添加新數據源:
選擇數據源類型為"數據庫":
這里我們選擇Microsoft SQL Server:
添加服務器名,並選擇需要的數據庫:
選擇數據源表:
2.添加並設計報表文件。
項目 — 添加新項:
從左側工具箱添加"表"控件到rdlc設計視圖中:
要求設置數據集屬性,選擇剛才添加的數據源和數據集:
報表 — 添加頁眉、添加頁腳,得到如下設計視圖:
從左側工具箱添加"文本框"控件到頁眉,輸入"學生信息":
添加另一個"文本框"控件,右鍵 — 表達式:
這里可以通過表達式設置Value屬性值,我們選擇"日期和時間",並選擇"Now()"函數:
默認的數據表是兩行三列,可以通過插入行、插入列來擴展:
添加數據表的表頭信息:
分別給各列添加數據:
同樣可以右鍵 — 表達式,編輯"生日"列的數據格式:
這里再次用到"Format()"函數:
回到窗體設計視圖,添加"ReportViewer"控件:
選擇剛才添加的報表文件:
運行程序,運行結果如下圖所示: