none
請問ReportViewer的rdlc報表裡若有多個資料來源時該如何使用? RRS feed

  • 問題

  • 目前有一張申請書,使用ReportViewer來列印,申請書的內容為單一筆的「個人相關資料」,以及多筆的訂貨和退貨項目,所以資料來源的sql分別為三段不同的sql,各需依照一些條件值而篩選不同資料表資料,也就是申請書上有一塊個人資料,然後二區塊分別為訂貨項目和退貨項目,目前看到的報表資料來源都為單一,所以想請問各位先進有沒有類似這類的報表範例資料可供參考,因為目前找到的書和資料都為單一sql,而沒有一張報表是多個sql資料區塊,而且因為訂貨和退貨項目數量不定,所以當多時,會需要列印多頁,例如,每項訂貨或退貨項目可印八筆,若項目多於八筆時,就產生第二頁...依此類推,請各位先進協助提供一下相當資訊,謝謝!!

    2008年7月2日 上午 02:48

解答

  • HI,

     

    單一SQL和多個SQL其實沒有差別, 您可以在DATASET中放三個DATATABLE, 分別使用不同的SQL敘述查詢資料庫記錄, 再從DATATABLE將欄位拖到RDLC上顯示即可, 沒有什麼比較特殊的做法

     

    tihs

    2008年7月2日 上午 03:09

所有回覆

  • HI,

     

    單一SQL和多個SQL其實沒有差別, 您可以在DATASET中放三個DATATABLE, 分別使用不同的SQL敘述查詢資料庫記錄, 再從DATATABLE將欄位拖到RDLC上顯示即可, 沒有什麼比較特殊的做法

     

    tihs

    2008年7月2日 上午 03:09
  • 這部份自刪,另闢主題,希望能獲得解答!!

    2008年7月2日 上午 03:23