1

いくつかの値を合計して 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 が表示されます

私が間違っていることは何ですか?

4

2 に答える 2