ただし、あなたが計算がスコープ内にあることを示すために使用されたテキストボックスが必要になります、必要な数を取得するためにLookupSetとCOUNTDISTINCT機能を使用することができます。
あなたが使用して、この式テーブル内の合計として複数のレコードを持つ人の数を表示する場合:
:任意のグループスコープ外の
=CountDistinct(
IIF(
LookupSet(
Fields!PersonID.Value,Fields!PersonID.Value,
Fields!ID.Value,"DataSetName"
).Length>1,Fields!PersonID.Value,Nothing)
)
セットのそれを
ただし、テキストボックスにタブリックスの外に複数のレコードを持つ人物の数を表示するには、追加のタブリックスを追加し、必要な行と列を削除してテキストボックスを1つだけ残してからデータセットプロパティを設定します使用しているデータセット名と同じ式を使用します。それが生成する必要があり
:
は私のデータセットが機能をilustrateするより多くの行があります。右側には、カウントを持つテキストボックスが1つしかありません。
これが役立つかどうか教えてください。
複数のレコードを持つ人のみをフィルタリングする必要がありますか?または複数のレコードを持つ人の数を計算する必要がありますか? –
報告書に1レコード以上の人数を計算する必要があります。 – Leslie
レポートに表示する結果は何ですか? – p2k