Не работает CanGrow в GroupHeaderBand

Обсуждение Stimulsoft Reports.WPF
Ответить
Quirco
Сообщения: 148
Зарегистрирован: 22 авг 2016, 11:12

Не работает CanGrow в GroupHeaderBand

Сообщение Quirco »

Добрый день.
При использовании агрегатной функции в GroupHeaderBand не работает CanGrow. Параметры WordWrap и CanGrow в True.
Версия Stimulsoft 2016.3

Пример: вывожу тестовые данные, группировка по {Customers.CompanyName} для последнего поля задаю {First(GroupHeaderBand1,Customers.Address)}
GroupHeaderCantGrow.PNG
GroupHeaderCantGrow.PNG (124.53 КБ) 3166 просмотров
HighAley
Сообщения: 1998
Зарегистрирован: 08 июн 2011, 11:36
Откуда: Stimulsoft Office

Re: Не работает CanGrow в GroupHeaderBand

Сообщение HighAley »

Здравствуйте.

К сожалению, на скрин-шоте не видна структура отчёта.
Не могли бы вы прислать ваш шаблон с тестовыми данными для анализа?

Спасибо.
Quirco
Сообщения: 148
Зарегистрирован: 22 авг 2016, 11:12

Re: Не работает CanGrow в GroupHeaderBand

Сообщение Quirco »

Пожалуйста:
Report2.mrt
(9.12 КБ) 366 скачиваний
Demo.xml
(1.79 МБ) 345 скачиваний
Aleksey
Сообщения: 2761
Зарегистрирован: 22 апр 2010, 06:57

Re: Не работает CanGrow в GroupHeaderBand

Сообщение Aleksey »

Здравствуйте,

Особенность работы функций, которые расчитываются после построения отчета.
В данном случае, вам необходимо использовать функции Totals - Totals.First()

Спасибо.
Quirco
Сообщения: 148
Зарегистрирован: 22 авг 2016, 11:12

Re: Не работает CanGrow в GroupHeaderBand

Сообщение Quirco »

Дело в том, что это очень упрощённый пример на тестовых данных, который я сделал для примера работы этого элемента. Как, например, решить данную проблему, если у нас несколько GroupHeader и требуется использовать что-то сложнее, чем First, например SumIf?
Aleksey
Сообщения: 2761
Зарегистрирован: 22 апр 2010, 06:57

Re: Не работает CanGrow в GroupHeaderBand

Сообщение Aleksey »

Здравствуйте.

На данный момент, единственное решение установить режим
report.CalculationMode = StiCalculationMode.Interpretation;

Спасибо.
Ответить