このSOリンク、WHERE Caluse in SSRS expressionは、私の構文が正しいか、まだ私はこのエラーを取得することを確認します。報告書のエラーはどこSSRS式の句
は「エラーがローカルレポート処理中に発生した 定義 テキストボックス 'txt1A_EMA'の値式では、スコープなしの集計式が使用されます。レポートにデータセットが1つしか含まれていない場合は、データ領域外で使用されるすべての集計にスコープが必要です。
私の表現:
=Sum(IIF((Fields!COU_EMA.Value, "CA_Summary") = 1, (Fields!Amount.Value, "CA_Summary"), 0))
私のレポートの3つのデータセットがあります。私が欲しいのは "CA_Summary"で、上記の式は式ビルダーで構築されています。
フィールド(Fields!COU_EMA.Value、 "CA_Summary")はブール値(1または0)で、1または "true"(引用符なし)のいずれかでエラーが発生します。
「範囲」の定義が分かっていれば、おそらく修正できます。 。 。多分。
うんをしようと動作しない場合。あなたは二番目の答えは完璧に働いた。ありがとうございました。 – JustJohn