[問題] report viewer設計問題

作者: ysgrm8502 (蟲子)   2014-08-11 01:44:27
版上前輩們好:
小弟最近在學習使用report viewer
有一個問題是這樣的
小弟手動用SQL撈出資料,再餵給rdlc
但撈出的這個資料集是包含兩個Table(合併表格)所組成
而rdlc需要設定資料來源,在來源上僅只能設定分開的單一表格
然而這樣的設計在編譯時會出現XX欄位未在DataSet1中
小弟苦思許久,也有google了些資料,但始終找不到解決辦法
想請問版上前輩們有沒有什麼方法可以解決或給小弟點意見
謝謝~
作者: GoalBased (Artificail Intelligence)   2014-08-11 08:36:00
你是用精靈做的嗎? 你選資料來源的時候 不是可以設定要搜尋那些資料嗎? 在那邊依次搜尋兩個table你要的資料select 客戶.姓名, 訂單,編號 from 客戶, 訂單
作者: ysgrm8502 (蟲子)   2014-08-11 16:32:00
來源是先用精靈去做的,然後我的程式碼那邊有自己撈資料,再餵給RDLC
作者: Ammenze (藍天白雲)   2014-08-11 16:45:00
在你的rdlc上面按右鍵選開啟方式->自動編輯器選擇(XML)會到到<DataSet Name="DataSet1">在下面把缺的欄位加上去<Field Name="缺的欄位名稱"><DataField>缺的欄位名稱</DataField><rd:TypeName>缺的欄位Data Type</rd:TypeName>
作者: ysgrm8502 (蟲子)   2014-08-11 17:42:00
已解決,感謝GoalBased與Ammenze提供兩種不同的方法

Links booklink

Contact Us: admin [ a t ] ucptt.com