0

マトリックスがあり、今年と過去数年間に稼いだお金を追加する必要があります。ただし、過去数年間に費やしたお金は取り除かなければなりません。年間の別の金額と、これらの金額の合計が必要です。これが私の行列を与えるものです:

Year
= Fields!Year.value         =formatnumber((sum(Fields!Results.Value))-(sum(iif(
                          Fields!Year.value < Parameters!choosedYear.Value,
                          Fields!Moneyspent.value,0))), 2) & "$"

ただし、小計でエラーが発生します。私は何をすべきか?

PS: 小計が rowgroup1 のスコープ内にないため、エラーが発生することは既にわかりましたが、小計でスコープを取得する方法はありますか? または誰かがそれを行う別の方法を見つけることができますか?

4

1 に答える 1

1

このようにしてみてください

=formatnumber(sum(Fields!Results.Value)-iif(
                          Fields!Year.value < Parameters!choosedYear.Value,
                          sum( Fields!Moneyspent.value), 0), 2) & "$"
于 2010-03-25T09:06:26.263 に答える