Это подраздел моего tablix.
Это невидимые столбцы, которые я вытащу в текстовые поля, чтобы можно было ссылаться в другом месте.Данные, на которые я должен ссылаться, должны быть в строке основной группы, иначе я получаю сообщение об ошибке.
Это код в столбце A
=Sum(iif(Parameters!season.Value = Fields!season.Value, Fields!pkg_due_amt.Value, 0))
Это код в столбце B, и он генерирует ошибку.
=Sum(iif(Fields!inDateRange.Value = TRUE and Parameters!season.Value = Fields!season.Value, Fields!pkg_due_amt.Value, 0))
Если я настраиваю в столбце BI следующий код:
=Sum(iif(Fields!inDateRange.Value = TRUE and Parameters!season.Value = Fields!season.Value, 1, 0))
Единственное различие между двумя вышеупомянутыми строками состоит в том, что я пытаюсь суммировать поле pkg_due_amt
затем 1. 1 в поле true не генерирует ошибку, которую pkg_due_amt
делает.
Это первая проблема.Как вы можете видеть справа от 701947. это #Error.
Вторая проблема заключается в том, что при создании / предварительном просмотре это выглядит так.Если вы посмотрите на изображение выше, первая / общая строка заголовка также генерирует #Error.Это самая высокая группа.Когда я попытался заменить pkg_due_amt
на 1, это снова сработало, но это не помогло.Что мне нужно, это суммирование поля.
Ошибки компиляции читаются следующим образом:
Warning 1 [rsAggregateOfMixedDataTypes] The Value expression for the textrun ‘Textbox794.Paragraphs[0].TextRuns[0]’ uses an aggregate function on data of varying data types. Aggregate functions other than First, Last, Previous, Count, and CountDistinct can only aggregate data of a single data type. ... 0 0
Warning 2 [rsAggregateOfMixedDataTypes] The Value expression for the textrun ‘Textbox814.Paragraphs[0].TextRuns[0]’ uses an aggregate function on data of varying data types. Aggregate functions other than First, Last, Previous, Count, and CountDistinct can only aggregate data of a single data type. ... 0 0
Warning 3 [rsAggregateOfMixedDataTypes] The Value expression for the textrun ‘Textbox789.Paragraphs[0].TextRuns[0]’ uses an aggregate function on data of varying data types. Aggregate functions other than First, Last, Previous, Count, and CountDistinct can only aggregate data of a single data type. ... 0 0