[問題] report viewer設計問題

看板C_Sharp (C#)作者 (蟲子)時間11年前 (2014/08/11 01:44), 11年前編輯推噓2(209)
留言11則, 3人參與, 最新討論串1/1
版上前輩們好: 小弟最近在學習使用report viewer 有一個問題是這樣的 小弟手動用SQL撈出資料,再餵給rdlc 但撈出的這個資料集是包含兩個Table(合併表格)所組成 而rdlc需要設定資料來源,在來源上僅只能設定分開的單一表格 然而這樣的設計在編譯時會出現XX欄位未在DataSet1中 小弟苦思許久,也有google了些資料,但始終找不到解決辦法 想請問版上前輩們有沒有什麼方法可以解決或給小弟點意見 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.176.184.208 ※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1407692670.A.B3A.html ※ 編輯: ysgrm8502 (180.176.184.208), 08/11/2014 01:48:38 ※ 編輯: ysgrm8502 (180.176.184.208), 08/11/2014 01:49:45 ※ 編輯: ysgrm8502 (180.176.184.208), 08/11/2014 01:50:32

08/11 08:36, , 1F
你是用精靈做的嗎? 你選資料來源的時候 不是可以設定
08/11 08:36, 1F

08/11 08:37, , 2F
要搜尋那些資料嗎? 在那邊依次搜尋兩個table你要的資料
08/11 08:37, 2F

08/11 08:38, , 3F
select 客戶.姓名, 訂單,編號 from 客戶, 訂單
08/11 08:38, 3F

08/11 16:32, , 4F
來源是先用精靈去做的,然後我的程式碼那邊有自己撈資
08/11 16:32, 4F

08/11 16:33, , 5F
料,再餵給RDLC
08/11 16:33, 5F

08/11 16:45, , 6F
在你的rdlc上面按右鍵選開啟方式->自動編輯器選擇(XML)
08/11 16:45, 6F

08/11 16:46, , 7F
會到到<DataSet Name="DataSet1">在下面把缺的欄位加上去
08/11 16:46, 7F

08/11 16:48, , 8F
<Field Name="缺的欄位名稱">
08/11 16:48, 8F

08/11 16:48, , 9F
<DataField>缺的欄位名稱</DataField>
08/11 16:48, 9F

08/11 16:49, , 10F
<rd:TypeName>缺的欄位Data Type</rd:TypeName>
08/11 16:49, 10F

08/11 17:42, , 11F
已解決,感謝GoalBased與Ammenze提供兩種不同的方法
08/11 17:42, 11F
文章代碼(AID): #1Jvwz-iw (C_Sharp)
文章代碼(AID): #1Jvwz-iw (C_Sharp)