いくつかの値を合計して RDLC に表示する必要があります。RDLC には 2 つのデータセットが含まれています。同じデータセットから 2 つのフィールドがあります。ティップバルートとイズノス。IF TipValute に値 0 が含まれている場合、フィールド Iznos のすべての値を合計します。
私の式は次のようになります。
=Sum(IIF(First(Fields!TipValute.Value=0, "DataSet1"),First(Fields!Iznos.Value, "DataSet1"),0))
しかし、私は次のようなエラーが発生しています
エラー 3 テキスト ボックス 'Textbox96' の値式で、スコープのない集計式が使用されています。レポートにデータセットが 1 つだけ含まれている場合を除き、データ領域外で使用されるすべての集計にはスコープが必要です。
と
エラー 1 textrun 'Textbox96.Paragraphs[0].TextRuns[0]' の値式は、外部集計で First、Last、または Previous 集計を使用しています。これらの集計関数は、ネストされた集計として指定できません。
この表現で試したよりも
=Sum(IIf(Fields!TipValute.Value=0, Fields!Iznos.Value, 0), "DataSet1")
しかし、レポートでは #Error が表示されます
私が間違っていることは何ですか?