実際には7つのレポートを1つに作成しています。最初のページには、このように見て、各レポートのレコードの数を持っている必要があります:SSRSグルーピング集計問題
Current Old Total
Report 1 1300 1200 2500
Report 2 2500 1000 3500
私は行グループを持つテーブルを作成し、現在と古い値を取得するには、このような式を使用:
=IIF(Fields!praccode.Value <> "DO", sum(CountDistinct(Fields!last_name.Value & Fields!first_name.Value)),0)
praccode.Valueには複数の値がありますので、すべての値を集計する値が1つだけ必要な場合は、各値のグループカウントを与えています。<> "DO"どのように私はすべての値のための単一のカウントを得るでしょう< "DO"?
私が見ている別の問題は、これらの式をさらに追加すると、レポートが遅くなり、遅くなることです。これらのカウントをSSRSの代わりにSQLで直接作成する方が良いでしょうか?
これは私の元の表現と同じ結果をもたらしました。 "DO"ではない各値の数です。私は「DO」でないすべての値を1つだけカウントする必要があります。 – jackstraw22