2015-12-14 45 views
1

對不起,我無法爲我的問題想出一個好的標題。報表查看器:按DataSet中的值動態標題內容

我創建一個C#報告與報告觀察者,我路過的報告與數據,如下面:

Product   Selling Date  Quantity 
Pen    1-1-2015   2 
Pen    1-2-2015   5 
Pencil   1-1-2015   5 
Pencil   1-2-2015   3 

而且我想,每個「產品」,以顯示ONE報告顯示爲標題

例子:

Product: Pen 

Selling Date   Quantity 
============   ======== 
1-1-2015    2 
1-2-2015    5 

Product: Pencil 

Selling Date   Quantity 
============   ======== 
1-1-2015    5 
1-2-2015    3 

可以報告觀看者達到這一要求? 注意:我正在使用VS2013。

我發現VB的一個video完全滿足我的要求,但我找不到類似的按鈕「編輯詳細信息組」在C#中。

感謝, 史蒂芬

+0

我敢肯定,你可以使用子報告來實現這一點。 – Kris

回答

1

所以我得到了答案。讓我們從頭開始。

  1. 在Report Viewer中,插入一個表格。
  2. 突出顯示錶的數據行>添加組>父組
  3. 在彈出的對話框中,選擇按產品分組。將在表中添加一列「產品」
  4. 您還可以按照產品的品牌進行進一步分組,通過選擇「產品」列>添加組>子組>按品牌分組
  5. 刪除自動添加列而不刪除組。
  6. 將您的數據(銷售日期和數量)放入數據行。
  7. 要添加標題(產品:筆),請右鍵單擊數據行>內部行>內部組 - >
  8. 在新插入的行中,將產品字段放入其中。

完成。