Если есть столбец, где значение основывается на другом поле, так что выражениеКак суммировать столбец, основанный на выражении в SSRS ReportBuilder таблице
=iif(Fields!TaskType.Value = "Type1", Fields!Amount.Value, 0)
И я пытаюсь получить сумма этого в общую группу, используя folooing exporession, но это дает #Error (с или без названия группы, как объем):
=sum(iif(Fields!TaskType.Value="Type1", Fields!Amount.Value, 0), "GrpProjectNumber")
Это выглядит хорошо для меня. Что я делаю не так? Заранее спасибо
Какое конкретное сообщение об ошибке? Я создал фиктивный DataSet с теми же именами, что и ваш, и проверил ваше выражение условной суммы; он работал нормально. –
Где я вижу сообщение об ошибке? Все, что я вижу, это текст #Error в ячейке таблицы ... – Graeme
Хм, я не уверен в построителе отчетов - в файле журнала сервера отчетов есть некоторая запись ошибок обработки во время выполнения, но она довольно краткий. ОК, еще один вопрос ... Каков базовый тип данных 'Fields! Amount.Value'? –