您好,登錄后才能下訂單哦!
Vs2010報表向導生成小例子
環境描述:vs2010 sql2012
報表要求:根據LicNo(車牌號)字段查詢出CarID、 CurrentStore、StoreName等
信息。
一、數據庫數據分析
報表要求字段來自兩張表,StoreID為兩張表主外鍵連接字段,為了方便我們新建一個視圖,名為”View_CarStore”(建視圖是方便后續報表的數據集設置,對于很多關系的表最好建視圖)
打開視圖看一下數據如下
二、vs中報表設計
1.創建并配置數據源(注意連接字符串中Data Source)
2.新建報表
這里我們講用報表向導新建報表,這樣能自動生成數據集
右擊“添加”-->“Add New Report”,彈出框直接“next”
確定數據源之后“next”
出現下圖之后,寫查詢語句
Next選擇呈現的樣式
再next,把LicNo放在page里,意思是說作為查詢條件,后來生成的報表中會多一個文本框和按鈕。
Next選顏色,
然后取名字 完成
這時點開design選項卡可以看見
參數里面有LicNo是因為剛才查詢語句中已經寫了where,如果新建報表時并不知道查詢語句中條件,也可以在最后Parameters中添加參數。
Preview看下效果,給Lic No輸入車牌號
如果后續需要添加別的數據集,則可以在左側Report Data中添加,但注意只有在rdl文件處在design模式下,視圖菜單下才會有Report Data。
報表中添加了相應的表頭和表格之后,可以拖動左側數據集中的字段
可以設置字段顯示的內容,右擊比如CarID顯示內容-->Expression
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。