7

データセットに次のデータがあります

| Person | Bonus   |
  John   |  15,000
  Mary   |  20,000
  Steve  |  5,000
  Betty  |  10,000

行が垂直方向ではなく水平方向に表示されるようにテーブルをレイアウトしたい

John      15,0000        Mary      20,000
Steve     5,0000         Betty     10,000

SSRS 2008でこれを行うにはどうすればよいですか?

4

1 に答える 1

4

行を垂直方向ではなく水平方向に表示するには、人の名前に列グループを追加します。テーブルの[詳細]セルを右クリックし、 [ - ]Add Groupおよび[グループ化]をクリックしてクリックします。これにより、がマトリックスのように水平方向に拡張する列として表示されます。Column GroupParent GroupPersonPerson

ただし、表示するレイアウトは、複数列のレイアウトを使用するようなものです。複数の列を使用するには、レポートの空白の領域をクリックして[プロパティ]ウィンドウに移動し(SSRS 2008のポップアップダイアログに[列]プロパティが表示されないため、右クリックして[プロパティ]を選択しないでください)、展開します。 Columnsプロパティを入力2Columns、に入力してから、通常どおりレポートをレイアウトします。複数の列と列の間隔がページの幅を超えないように注意してください。

レポートデザイナーや標準のHTMLWebレンダラーなど、すべてのレンダラーが複数の列をサポートしているわけではないため、印刷とPDFは複数の列をサポートしています。ただし、 2つのテーブルを使用して複数の列を偽装して表示するために使用できるハックがあります。

于 2012-11-13T23:28:24.473 に答える