RDLC教學 (五) 清單及資料表的合併使用

清單資料區域會隨報表資料集中的每一個群組或資料列重複。清單可以用於自由形式的報表,也可以與其他資料區域一起使用。您可以定義包含任何數目之報表項目的清單。清單可以巢狀放在另一份清單內,以提供多個資料群組。

本篇範例目標將要示範”各筆交易資料及採購商品列表”。依舊使用北風資料庫做範例。

  1. 首先先建立一個VIEW,包含Orders、Order Details和Products這些表。
    之後將這個VIEW拉到NWDataClasses.dbml和NorthwindDataSet.xsd中。
    Adding Database View
  2. 新增新的報表OrderMasterDetail.rdlc,把建好的VIEW新增至資料集,再拉一個清單至報表裡面。
    Adding View To dataset
  3. 選取清單後,在資料行群組的詳細資料開啟群組屬性,再將群組運算式加入群組對象[OrderID]。
    Set Group
  4. 把畫面layout一下,格線和欄位拉入清單裡編排。把欄位對應相關欄位。
    layout reporting
  5. 先執行觀看結果。
    Running
  6. 接著我們再把資料表拉入清單中,把相關欄位拉進去。
    Adding table
  7. 最後執行結果:
    Result

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>