Страница 1 из 1

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

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

Пример: вывожу тестовые данные, группировка по {Customers.CompanyName} для последнего поля задаю {First(GroupHeaderBand1,Customers.Address)}
GroupHeaderCantGrow.PNG
GroupHeaderCantGrow.PNG (124.53 КБ) 3337 просмотров

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

Добавлено: 14 фев 2017, 10:04
HighAley
Здравствуйте.

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

Спасибо.

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

Добавлено: 14 фев 2017, 15:37
Quirco
Пожалуйста:
Report2.mrt
(9.12 КБ) 386 скачиваний
Demo.xml
(1.79 МБ) 361 скачивание

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

Добавлено: 16 фев 2017, 16:42
Aleksey
Здравствуйте,

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

Спасибо.

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

Добавлено: 16 фев 2017, 17:03
Quirco
Дело в том, что это очень упрощённый пример на тестовых данных, который я сделал для примера работы этого элемента. Как, например, решить данную проблему, если у нас несколько GroupHeader и требуется использовать что-то сложнее, чем First, например SumIf?

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

Добавлено: 17 фев 2017, 15:50
Aleksey
Здравствуйте.

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

Спасибо.