Я использовал SQL Server 2008 R2 для разработки своих отчетов, и при попытке развернуть его на хост-сервере SQL Server 2008 при развертывании отчета выглядело сообщение об ошибке:
Ошибка
Выражение Value для textrun 'Textbox36.Paragraphs [0] .TextRuns [0]' содержит агрегатную функцию (или функции RunningValue или RowNumber) в аргументе другой агрегатной функции (илиRunningValue).Агрегатные функции не могут быть вложены в другие агрегатные функции.
Я думаю, что следующее выражение выдает ошибку при развертывании с SQL Server 2008R2 на SQL Server 2008
Выражение
=Sum(IIF(Fields!RegisteredOn.Value >Parameters!FromDate.Value and Fields!RegisteredOn.Value < Parameters!EndDate.Value , 1,0))
Есть ли обходной путь для этого в SQL Server 2008