1

SSRSでこの種のレイアウトを行うことは可能ですか?

2012/11/01
-----------------------------
| Order # | Product   | Qty |
-----------------------------
|         | Mouse     | 3   |
|    1    | Keyboard  | 2   |
|         | CPU       | 5   |
-----------------------------
|         | Mouse     | 1   |
|    2    | Keyboard  | 7   |
|         | Lan Cable | 7   |
-----------------------------

2012/11/02
-----------------------------
| Order # | Product   | Qty |
-----------------------------
|         | Mouse     | 2   |
|         | Keyboard  | 8   |
|    3    | Memory    | 4   |
|         | CPU       | 2   |
|         | Battery   | 1   |
-----------------------------

私はそれを行うことができるプロパティを見つけようとしました、フィールドを上にドラッグしようとしましたが、役に立ちませんでした:-)

4

1 に答える 1

1

はい、これを行うことができます。2つのタブリックス(リスト内のテーブル)をネストするのが最も簡単です。日付フィールドでグループ化するリストを作成します。リスト内に、行をグループ化するテーブルを注文IDに配置します。これは次のようになります。

                                       ----
2012/11/01                                 |
-----------------------------              | 
| Order # | Product   | Qty |              |
-----------------------------              |
|         | Mouse     | 3   |              |
|    1    | Keyboard  | 2   |              | --- List item 1
|         | CPU       | 5   |              |
-----------------------------              |
|         | Mouse     | 1   |              |
|    2    | Keyboard  | 7   |              |
|         | Lan Cable | 7   |              |
-----------------------------              |
                                       ----
                                       ----
2012/11/02                                 |
-----------------------------              |
| Order # | Product   | Qty |              |
-----------------------------              |
|         | Mouse     | 2   |              | --- List item 2
|         | Keyboard  | 8   |              |
|    3    | Memory    | 4   |              |
|         | CPU       | 2   |              |
|         | Battery   | 1   |              |
-----------------------------              |
                                       ----

または、1つの大きなテーブルを作成することもできます。

  • 日付の行をグループ化する
  • その下で、注文IDの行をグループ化します
  • 最上位のグループのグループヘッダーを作成し、ヘッダーのセルを結合して、そこに日付を表​​示します

このアプローチでは、日付グループの各アイテムでヘッダーを簡単に繰り返すことができるかどうかは100%わかりません。

于 2012-11-01T12:37:11.090 に答える