初歩的な間違いです。リージョンとメンバー ID を取得しました。リージョンをグループ化し、メンバーをカウントしたいと考えています。合計メンバーを取得する代わりにカウント (MembersID) を追加すると、1 の束が得られます: RegionA 1
1
1
リージョンB 1
1
私が欲しいもの:
リージョンA 3
リージョンB 2
私がしたこと: グループ化された地域とカウント[MembersID]
助けてください!
初歩的な間違いです。リージョンとメンバー ID を取得しました。リージョンをグループ化し、メンバーをカウントしたいと考えています。合計メンバーを取得する代わりにカウント (MembersID) を追加すると、1 の束が得られます: RegionA 1
1
1
リージョンB 1
1
私が欲しいもの:
リージョンA 3
リージョンB 2
私がしたこと: グループ化された地域とカウント[MembersID]
助けてください!
ここで実際に何が必要かを伝えるのは少し難しいです。
グループ ヘッダー行では、現在のスコープ内のすべての行を調べる集計関数を使用できます。
グループ内の固有の MemberID 数:=CountDistinct(Fields!MembersID.Value)
グループ内の合計行数:=CountRows()
詳細行では、これらの集計関数は現在の行のみを報告するため、=CountRows()
1 つだけが返されます。グループ内の行数を取得するには、関数のスコープをグループ レベルに設定する必要があり=CountDistinct(Fields!MembersID.Value, "Group1")
ます=CountRows("Group1")
。
したがって、データセットに基づいて:
そして、これらの集計関数をグループ ヘッダーと詳細行に組み込んだレポート:
次の結果を得ることができます。
これで十分でない場合は、データセットの詳細、いくつかのサンプル データ、およびこのサンプル データを提示する方法を提供する必要があります。