Программно вставить перерыв на странице в ActiverePorts
-
26-09-2019 - |
Вопрос
Я прочищаю веб-сайт для хорошего примера, но не могу выяснить, как добавить отрыв страницы в отчет ActiveReports программно. Отчеты, с которыми я работаю, обычно требуется 1-2 страницы для каждой записи. Чтобы поддержать двойную печать отчетов, я хочу вставить пустую страницу для каждой записи, которая использует нечетное количество страниц, гарантируя, что каждая новая запись напечатана на передней части каждой печатной страницы.
Я очень новый для ActiveReports, поэтому любые предложения, образцы кода или ссылки намного ценятся!
Решение
Есть два способа сделать это, и лучший вариант зависит от данных и вашего отчета.
Вариант 1: Контроль перерыва страниц Вы можете добавить элемент управления страницей в отчет в определенном месте и программически устанавливает свойство включенного свойства управления Pagebrack, чтобы определить, создает ли он нарушение страницы или нет. Видеть эта страница Для документирования на включенном свойстве управления страницей:
Вариант 2: Раздел. Новая страница Другой вариант - использовать свойство NewPage раздела. В этом случае вы можете установить свойство NewPage детали или раздел GroupHeader или GroupFooter, чтобы вызвать разрыв страницы. Попробуйте установить его из события формата раздела. Видеть эта страница Для документирования в отеле NewPage.
То Поддержка форумов, посвященных поддержке ActiverePorts на веб-сайте GRAPCity Активны, а также отличный способ получить предложения и помочь на ActiveryPorts.
Надеюсь это поможет!
Редактировать: ссылки исправлены