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

Подскажите условие для разрыва страницы

Добавлено: 06 мар 2017, 19:39
stalker-mi
Здравствуйте.
1) В компоненте Data в определенной колонке может быть строка "Разрыв".
Хочу чтобы при таком Значении происходил PageBreak, возможно ли такое?
На данный момент получается только скрыть эту строку написав условие (источник.колонка1 == "Разрыв") или выбрав по значение колонка1 "Разрыв" , и enabled убираю галочку.

2) Так же есть вопрос на счет группировок. Хочу чтобы при значении колонка1 "+Группа" вызывалось объединение ячеек и надпись из колонка2.
Далее идут обычные строки
Далее при значении колонка1 "-Группа" происходит разрыв(или то же объединение ячеек) где указывается SubTotal(возможно в несколько строк).
Приведу Пример:
Было
Колонка1(id) Колонка2(name) Колонка3(price) Колонка4(vat)
1 Яблоки 100 10
+Группа НазваниеГруппы
2 Груши 90 5
3 Вишни 50 4
-Группа
4 Персики 110 11

Стало
------------------------------------------------
1 | Яблоки | 100 | 10
----------------------------------------------
НазваниеГруппы
------------------------------------
2 | Груши | 90 | 5
3 | Вишни | 50 | 4
-----------------------------
Всего цена: 140
Всего налог: 9

------------------------------
4 | Персики | 110 | 11
--------------------------------
......

Re: Подскажите условие для разрыва страницы

Добавлено: 09 мар 2017, 02:44
Aleksey
Здравствуйте,

1) К сожалению, в JS версии этого сделать нельзя.

2) Не совсем понятна задача. Не могли бы вы прислать тестовые данные, как они представлены в источнике данных для анализа.

Спасибо.

Re: Подскажите условие для разрыва страницы

Добавлено: 09 мар 2017, 14:11
stalker-mi
Вот

Re: Подскажите условие для разрыва страницы

Добавлено: 10 мар 2017, 14:39
Aleksey
Здравствуйте,

Спасибо за пример.
Пожалуйста, посмотрите пример отчета в аттачменте. Единственное что пришлось сделать - это добавить ид для групп, чтобы не добавлять кучу дополнительных бэндов и переменных для вычислений сумм.

Также, по поводу первого вопроса. Постараемся в течении пары билдов добавить метод из .NET продукта - Engine.NewPage(), который можно будет указать в событии.

Спасибо.

Re: Подскажите условие для разрыва страницы

Добавлено: 13 мар 2017, 12:51
stalker-mi
Спасибо

Re: Подскажите условие для разрыва страницы

Добавлено: 13 мар 2017, 13:59
Aleksey
Здравствуйте,

Дайте знать, если будут еще вопросы.

Re: Подскажите условие для разрыва страницы

Добавлено: 15 мар 2017, 13:48
stalker-mi
Жду версию с Engine.NewPage(). Для уведомлений порекомендуете использовать rss?

Re: Подскажите условие для разрыва страницы

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

Постараемся добавить в следующем релизе, который будет в конце этого месяца.

Спасибо