Программно вставить перерыв на странице в ActiverePorts

StackOverflow https://stackoverflow.com/questions/2619698

  •  26-09-2019
  •  | 
  •  

Вопрос

Я прочищаю веб-сайт для хорошего примера, но не могу выяснить, как добавить отрыв страницы в отчет ActiveReports программно. Отчеты, с которыми я работаю, обычно требуется 1-2 страницы для каждой записи. Чтобы поддержать двойную печать отчетов, я хочу вставить пустую страницу для каждой записи, которая использует нечетное количество страниц, гарантируя, что каждая новая запись напечатана на передней части каждой печатной страницы.

Я очень новый для ActiveReports, поэтому любые предложения, образцы кода или ссылки намного ценятся!

Это было полезно?

Решение

Есть два способа сделать это, и лучший вариант зависит от данных и вашего отчета.

Вариант 1: Контроль перерыва страниц Вы можете добавить элемент управления страницей в отчет в определенном месте и программически устанавливает свойство включенного свойства управления Pagebrack, чтобы определить, создает ли он нарушение страницы или нет. Видеть эта страница Для документирования на включенном свойстве управления страницей:

Вариант 2: Раздел. Новая страница Другой вариант - использовать свойство NewPage раздела. В этом случае вы можете установить свойство NewPage детали или раздел GroupHeader или GroupFooter, чтобы вызвать разрыв страницы. Попробуйте установить его из события формата раздела. Видеть эта страница Для документирования в отеле NewPage.

То Поддержка форумов, посвященных поддержке ActiverePorts на веб-сайте GRAPCity Активны, а также отличный способ получить предложения и помочь на ActiveryPorts.

Надеюсь это поможет!

Редактировать: ссылки исправлены

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top