Добрый день. Нужно вывести около 4000 тыс строк порциями по 50штук, чтобы получилось:
--------
шапка
--------
данные 50 строк
---------
//новый лист
--------
шапка
--------
данные 50 строк
---------
и т.д.
Как реализовать? К сожалению давно не работал с этим отчетником. Надо вспоминать
Разбить данные на порции
Re: Разбить данные на порции
Здравствуйте.
Вы можете использовать следующий код в событии AfterPrint бэнда данных.
Спасибо.
Вы можете использовать следующий код в событии AfterPrint бэнда данных.
Код: Выделить всё
if (Line%50 == 0) Engine.NewPage();
Re: Разбить данные на порции
Добавлю ньюанс к вопросу автора.
Вопрос очень похож, потому не хочется создавать новую тему обсуждения.
Итак. Есть данные из серии
Колонка 1 Колонка 2
А 1
А 2
А 3
А 4
В 1
В 2
В 378
Есть желание сделать такой отчет, в котором при изменении значения в Колонке 1 начинается новая страница.
Подскажите пожалуйста - как это можно сделать?
Вопрос очень похож, потому не хочется создавать новую тему обсуждения.
Итак. Есть данные из серии
Колонка 1 Колонка 2
А 1
А 2
А 3
А 4
В 1
В 2
В 378
Есть желание сделать такой отчет, в котором при изменении значения в Колонке 1 начинается новая страница.
Подскажите пожалуйста - как это можно сделать?
Re: Разбить данные на порции
Здравствуйте,
Как вариант, добавить группировку по колонке 1 и для groupheader установить значение NewPageBefore в true.
Спасибо.
Как вариант, добавить группировку по колонке 1 и для groupheader установить значение NewPageBefore в true.
Спасибо.
Re: Разбить данные на порции
Спасибо, Алексей! Все получилось.
Re: Разбить данные на порции
Здравствуйте.
Мы рады вам помочь.
Обращайтесь, если ещё будут вопросы.
Спасибо.
Мы рады вам помочь.
Обращайтесь, если ещё будут вопросы.
Спасибо.