RDLCでいくつかの値を合計して表示する必要があります。 RDLCには2つのデータセットが含まれています。同じデータセットの2つのフィールドがあります。 TipValuteとIznos。 IF TipValuteに値0が含まれている場合、フィールドIznosのすべての値を合計します。条件に基づいて2つのデータセットを持つRDLCの合計値
私の式は次のようになります。
=Sum(IIF(First(Fields!TipValute.Value=0, "DataSet1"),First(Fields!Iznos.Value, "DataSet1"),0))
しかし、テキストボックス「Textbox96」の値式がスコープなしで集計式を使用してエラー3
ように私はエラーを取得しています。レポートに正確に1つのデータセットが含まれていない限り、データ領域外で使用されるすべての集約にはスコープが必要です。 textrunための値式1
と
エラー「Textbox96.Paragraphs [0] .TextRuns [0]」外側の骨材で、姓または前の集合体を使用します。これらの集約関数は、ネストされた集約として指定することはできません。
私はこの表現
=Sum(IIf(Fields!TipValute.Value=0, Fields!Iznos.Value, 0), "DataSet1")
と試みたが、報告書では、私は私が間違ってやっている#エラー
を取得する?たより
これはIISサーバーでうまく動作しますが、ローカルPCでは機能しません。 –
私のプロジェクトがローカルPC上で実行されており、データベースがmySQLであるために奇妙です – Josef
私のデータベースはOracleです –