患者の身長と体重を帝国単位とメートル単位で示すレポートがあります。グループ外の Tablix の最後の静的行を使用して、PID でグループ化されたレコードがあります。データセットには、私が見ている 4 つの値に対して 4 つの計算フィールドが追加されています。などと定義されています"if name='WEIGHT' then value else ''"
。フッターと最後の行の両方に、式があります
=RunningValue(Iif(Max(Fields!ObsValHeight.Value, "table1_PID") > ""
Or Max(Fields!ObsValHeightCM.Value, "table1_PID") > ""
, Fields!PID.Value
, Nothing
)
, CountDistinct
, Nothing)
残念ながら、合計は一致しません。PID の個別のカウントは 12893 です。グループ フッターの現在の合計は 12100 を示していますが、Tablix フッターの式は 12257 を示しています。実際のデータを見ずにこの不一致を説明できる人はいますか? ありがとう。