Матрица промежуточных задач с отчетом rdlc в vb.NET - PullRequest
0 голосов
/ 22 марта 2010

У меня есть матрица, и мне нужно добавить деньги, заработанные в этом и прошлых годах. Однако я должен снять деньги, потраченные в прошлые годы. У меня должна быть отдельная сумма в год и общая сумма этих сумм. Вот что дает моя матрица:

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

Однако промежуточный итог дает мне ошибку. Что мне делать?

P.S .: Я уже обнаружил, что промежуточный итог дает мне ошибку, потому что он не входит в область действия rowgroup1, но есть ли способ получить область действия в промежуточном итоге? или кто-нибудь может найти другой способ сделать это?

1 Ответ

1 голос
/ 25 марта 2010

попробуй вот так

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