mohammed ahamed Ответов: 0

SSRS получают себестоимость за прошлый год


Приветствую всех
у меня в таблице есть 3 столбца (название,год,стоимость)

Imgur: магия интернета[^]

поэтому я создал группу по имени в этой таблице

потому что мне нужно добавить в последнюю строку (вы можете считать ее общей) для каждого имени

и эта последняя строка будет содержать стоимость прошлого года для каждого имени

Imgur: магия интернета[^]

Что я уже пробовал:

я ставлю это на общую стоимость
=Если(Макс(поля!Год.значение),поля!Стоимость.значение 0)

mohammed ahamed

этот
=Если(Макс(поля!Год.значение),поля!Стоимость.значение 0)

дайте мне ошибку

CHill60

Пожалуйста, не размещайте ссылки на изображения. Некоторые из нас не могут следовать этим ссылкам, если мы делаем это в свободное время на работе - а это означает, что меньше людей могут вам помочь. Нет никакой причины, по которой вы не могли бы поместить эту информацию в тело вашего вопроса.
Вы не указали в чем заключается ошибка но

=IIF(Max(Fields!YEAR.value),Fields!Cost.value,0)
это не сравнение Max(Fields!YEAR.value) к что угодно - вы говорите: "если Макс, то используйте стоимость в противном случае 0) … Если Макс что? Больше нуля?
=IIF(Max(Fields!YEAR.value) > 0,Fields!Cost.value,0)

0 Ответов