1

Reporting Services では、1 つの列でグループ化すると、詳細の左側にグループが表示されます。Crystal Reports のように、そのグループを一番上に表示することはできますか?

ページ 1: 請求書 A - 名前 A (ページ上部) 詳細 1 詳細 2

ページ 2: 請求書 B - 名前 B (ページ上部) 詳細 1 詳細 2

請求書 A - 名前 A - 詳細 1 請求書 A - 名前 A - 詳細 2 請求書 B - 名前 B - 詳細 1 請求書 B - 名前 B - 詳細 2

4

1 に答える 1

0

私はこれを機能させましたが、それは苦痛です。

  • まず、テーブルがグループごとに改ページに設定されていることを確認してください。
  • フィールドの一番上に移動したい情報 (名前、請求書など) を含むテーブルのボックスをクリックして、その名前を取得します。
  • そのデータが必要な場所 (ページ ヘッダーなど) に、値が =First(ReportItems![name].Value) のテキスト ボックスを追加します。

残念ながら、グループの見出しがテーブルに残ったままになります。それは必ずしも悪いことではありません。

それを完全になくしたい場合:

  • ページ全体を List コントロールに貼り付け、この要素の後に改ページを設定します。
  • リストを請求書/名前/その他でグループ化するように設定します
  • ヘッダーの最初のオプションと同じことを行います
  • すべてのグループ化をオフにして、テーブルをリスト内に配置します。リストのデータセットを使用するように手動で指示する必要があるかどうかは、今のところ思い出せません。最初にデフォルトを試して、動作するかどうかを確認してください。
于 2012-10-31T10:22:34.127 に答える