2016-02-04 13 views
0

У меня есть dataset1 содержит: (имя - цена) в отчете rdlc и textbox1, размещенном в нижнем колонтитуле отчета. Я попытался подвести итог по колонке (цена), но я получаю сообщение об ошибке:общая сумма столбца в столбце отчета rdlc

Тяжесть Code Line Описание проекта файла Подавление Государство Ошибка
Выражение Значение для текстового поля ссылки «textBox1» элемент отчета «цена 'в агрегированном выражении с областью действия. Область применение не допускаются на агрегатах в заголовке страницы или нижнем колонтитуле, который ссылки элементы отчета

здесь является выражением, которое я использовал:

=SUM(reportitems!price.Value, "dataset1") 

как просуммировать цену столбца и показать результат textbox1 в нижнем колонтитуле?

ответ

0

Вы не можете ссылаться на источник данных отчета в нижнем колонтитуле отчета. Но вы можете ссылаться на пункт отчета (только один). Таким образом, у вас есть три варианта:

  • не показывают в отчете сноске, вместо того, чтобы показать его в таблице сноске
  • показать в таблице сноске (но сделать это «белое на белом», не невидим) и опорное значение из этого текстового поля в колонтитуле отчета:

= ReportItems textBoxTotalName.Value

+0

Можете ли вы показать мне, как создать функцию VB в пользовательском коде – user5456980

+0

Вы действительно должны попытаться также найти существующие ответы. Вот хорошие примеры: http://stackoverflow.com/questions/29537886/adding-multiple-functions-to-rdlc-custom-code – InitK

Смежные вопросы