0

私はかなりssrsに新しいですので、私と一緒にご負担ください。SSRSレポート。私は非集約データを合計する必要があります

簡素化するために - 私は3列のカラムを持つSQLサーバテーブルを持っています - ProductGroup、ProductName、ProductWeight。

私のクエリは、単にproductGroupで注文するすべてを選択します。

私のssrsレポートでは、表示されるすべての個々の行が必要です。十分に直感的です。 ただし、ProductGroupごとに合計ProductWeightを挿入する必要があります。つまり、グループの変化ごとにこれらの合計を持つ行が必要です。 表示された個々のレコードがすべて必要なので、単にProductGroupsを集計することはできません。

私は理に適っていると思います。

多くのありがとうございます。

+1

現在の結果と欲しい結果の例を表示します。 – jarlh

+0

ProductGroupの最初に集計し、ProductNameの子グループを追加します。親グループの合計を追加すると、完了する必要があります。 – mxix

+0

ありがとうございます。それが私が探しているものです。 – Saoirse

答えて

1

これは実際には非常に簡単ですが、SSRSを初めて使用する場合は明白ではありません。

レポート開発ツールのデザインモード(Visual Studio(またはBIDS)を使用していることを前提としています)では、ウィンドウの下部にある行グループセクションを探します。そのリストに、その中に(詳細)テキストがある行が表示されます。その行を右クリックし、[グループを追加]にマウスポインタを合わせ、コンテキストメニューから[親グループ...]を選択します。グループ化する列を選択します。この場合ProductGroup。 [OK]をクリックします。

ProductGroupのタブリックスの前面に新しい列が表示されます。新しい列の下にある詳細行を右クリックし、[合計の追加]に移動し、[後]を選択します。これにより、詳細行の下に新しい行が作成されます。ここで、列の集計を追加して意味をなさせることができます。 ProductWeight列のこの行にカーソルを合わせると、小さなフィールド選択ボタンが表示されます。これをクリックし、ドロップダウンからProductWeightを選択します。デフォルトでは、その列の新しい行に合計集計が追加されます。セルを右クリックし、コンテキストメニューから[式]を選択すると、集計を(おそらく平均的に)変更できます。レポートをプレビューして、必要なものかどうかを確認します。

元のProduct Group列が不要になったので、この時点で削除することができます。

+0

ありがとうございました。とても有難い。 – Saoirse

関連する問題