2010-03-22 2 views
0

У меня есть матрица, и мне нужно добавить деньги, полученные в этом году и прошлых годах. Однако я должен удалить деньги, потраченные в прошлые годы. У меня должна быть отдельная сумма в год и общая сумма этих сумм. Это то, что дает мою матрицу:Проблема с итоговой матрицей с сообщением rdlc в vb.NET

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

попробовать, как этот

=formatnumber(sum(Fields!Results.Value)-iif(
          Fields!Year.value < Parameters!choosedYear.Value, 
          sum(Fields!Moneyspent.value), 0), 2) & "$" 
Смежные вопросы