Page Header

Вставка заголовка страницы в отчет на основе форм

Описание

Генерирует заголовок страницы в отчете Word или PDF. Шаблон, связанный с этим компонентом, задает его фиксированное содержимое и формат и отверстия для заполнения заголовка сгенерированным содержимым. Можно использовать этот компонент для генерации до трех типов заголовков в каждом разделе: один для первой страницы, один для нечетных страниц и один для четных страниц.

Заголовки страниц отчета можно задать в шаблонах. При присвоении шаблона, который задает заголовки в форме отчета или Subform компонент, Генератор отчетов создает Page Footer компонент для каждого нижнего колонтитула страницы, заданный в каждом макете страницы, заданном шаблоном. Он добавляет компоненты нижнего колонтитула страницы, которые он создает для определенного шаблонного макета страницы, к компоненту макета страницы, который он генерирует для этого шаблонного размещения.

В дополнение к определению заголовков страниц в шаблонах их можно задать непосредственно в Report Explorer. Для примера можно:

  • Создайте компоненты макета страницы в Report Explorer и добавьте к ним компоненты заголовков.

  • Добавьте заголовки к размещениям, заданным в шаблонах.

  • Измените шаблоны, присвоенные заголовкам, определенным в шаблонах отчетов.

Генератор отчетов генерирует Template Hole компонент для каждого отверстия, заданного шаблоном заголовка страницы. Каждый коллектор имеет по крайней мере один компонент отверстия, #start# компонент. Можно задать дополнительные отверстия в шаблоне, определяющем заголовок. Можно добавить содержимое в заголовок путем добавления компонентов к отверстиям заголовка в настройке отчета. Генератор отчетов генерирует содержимое заголовков путем выполнения компонентов отверстий при создании родительского макета страницы. Сгенерированное содержимое применяется ко всем страницам заданного типа заголовка. Это означает, что вы не можете использовать Report Explorer для создания содержимого заголовка для определенных страниц. Однако можно использовать поля Word и PDF, такие как поля номера страницы, в шаблонах заголовков, чтобы сгенерировать номера страниц и другие виды содержимого, которые варьируются от страницы к странице в разделе.

Чтобы понять, как работают размещения, смотрите Задать макеты страницы в Setup отчета на основе форм.

Опции заголовка страницы

Опции указывают тип страницы, к которой применяется заголовок, и шаблон, определяющий форму заголовка.

  • Page type: Тип страницы в этом макете страницы, к которому применяется заголовок.

    • Default: Заголовок для нечетных страниц раздела, четные страницы, если вы не задаете нижний колонтитул четной страницы, и первая страница, если вы не задаете нижний колонтитул первой страницы.

    • Even: Заголовок для четных страниц раздела.

    • First: Заголовок для первой страницы раздела.

  • Template type: Укажите шаблон, определяющий содержимое заголовка.

    • Library: Выберите Library для выбора шаблона из библиотеки деталей документа. При выборе этой опции появляются Source Library Options.

    • File: Выберите File для выбора файла шаблона в качестве источника содержимого заголовка.

    • Page Layout: Эта опция появляется, если Page Header компонент был основан на заголовке в шаблоне, присвоенном форме отчета или Subform компонент в настройке отчета.

  • Source Library Options: Если вы выбираете Library в качестве типа шаблона можно задать эти опции.

    • Report form library: Библиотека шаблонов файла шаблона, назначенного компоненту Форма отчета настройки отчета.

    • Parent subform library: Библиотека шаблонов, используемая Subform который содержит это Header компонент. Эта опция появляется, только если этот компонент является потомком a Subform Компоненты и родительская подчиненная форма использует библиотеку в качестве источника своего шаблона.

    • Other library: Библиотека шаблонов указанного файла шаблона.

  • Template: Если тип шаблона Fileэта опция задает имя файла шаблона, который задает заголовок, сопоставленный с этим компонентом. Если тип шаблона Libraryэта опция задает файл шаблона, содержащий библиотеку шаблонов, которая будет использоваться в качестве источника для шаблона этого компонента. Эта опция появляется только при выборе Library как тип шаблона и Other library как источник библиотеки.

  • Library template name: имя шаблона, находящегося в библиотеке шаблонов, используемой этим компонентом.

Вставить что-нибудь в отчет?

Да, вставляет заголовок страницы

Класс

rptgen.cform_page_header