0

3 つの列にグループがあり、各グループの最後に小計が表示されるレポートを書いています。グループ化を作成すると、レポートの左側に列が作成されます。私は通常、グループ化列の名前をグループ化されているフィールドに変更し、レポートの列を削除する習慣があります。ただし、クライアントはフィールドをレポートの外側ではなく内側に配置することを望んでいます (つまり、列を特に要求した場所に配置したいと考えています)。これを実現する方法はありますか?

これが私が達成しようとしていることの代表的な例です。

BusinessSegment Entity CostCenter  ShipDate InvoiceNumber CompanyCode Estimated Amount

CostCenter と CompanyCode でグループ化し、各グループの最後に見積金額の小計を提供したいと考えています。

4

1 に答える 1

1

集計(最小、最大、合計、カウント)などを除いて、インラインでグループ化することはできません。そうしないと、何かがグループ化された最初の結果が得られ、不正確になります。

代わりに、グループ化の値を折りたたむことはできますか?

SSRS では、一般的にレポートを使用して、それがマトリックス レポートであろうとテーブル レポートであろうと、「詳細」グループ化を行います。「列」について言及したので、A、B、および C のヘッダーがあり、合計を表示したいようです。通常、グループ化を追加できますが、必要に応じて折りたたんだり展開したりできます。このようにして、エンド ユーザーにデータを提示しますが、必要に応じてデータを展開してさらに表示するオプションがあります。

マトリックスがあるかどうかを指定しなかったので、マトリックスがあると仮定します。複数のカテゴリがある場合、行または列のグループ化にヒットする可能性があります。マトリックスがある場合は、おそらく [SUM(field)] を使用しています。列のグループ化にはすべての列が表示されていますが、実行時に折りたたむか展開するかを指定できます。グルーイングを右クリックすると、「グループ プロパティ」が表示されます。左側の「可視性」ペインを選択します。[非表示] ラジオ ボタンを選択すると、レポートのデフォルトでは、各列の展開された詳細ではなく、値が集約されます。ユーザーが展開または折りたたむオプションが必要な場合は、[このレポート アイテムで表示を切り替えることができます:] チェックボックスをオンにします。

于 2013-03-05T22:10:36.613 に答える