exponenta event banner

Добавление отверстий в шаблонах HTML и PDF

Отверстия шаблона - это места в шаблоне, которые программа отчета заполняет созданным содержимым, поддерживая отчет на основе формы.

Типы отверстий

Можно создавать встроенные отверстия и отверстия блоков.

  • Встроенное отверстие предназначено для объектов документа, которые можно добавить к абзацу: Text, Image, LinkTarget, ExternalLink, InternalLink, CharEntity, и AutoNumber объекты.

  • Отверстие блока может содержать Paragraph, Table, OrderedList, UnorderedList, DocumentPart, и Group.

Создание отверстия

Тот же код используется для создания отверстия для встроенных отверстий и отверстий блоков. Чтобы создать встроенное отверстие, добавьте <hole> элемент в абзац. Создание отверстия блока без абзаца в качестве его родительского элемента.

  1. Распакуйте шаблон с помощью unzipTemplate команда.

  2. Откройте окно root.html или docpart_templates.html в HTML или текстовом редакторе.

  3. Добавьте код в любой из следующих форм:

    <hole id="HOLEID" default-style-name="STYLE_NAME">DESCRIPTION</hole>
    
    <hole id="HOLEID" default-style-name="STYLE_NAME" />
    
    <hole id="HOLEID" />

    • Заменить HOLEID с идентификатором отверстия. Если необходимо получить идентификатор отверстия или обратиться к идентификатору отверстия в программе отчетов, используйте этот идентификатор.

    • Заменить STYLE_NAME с именем стиля по умолчанию, используемого для форматирования объекта, добавленного к отверстию. При использовании этого атрибута определите стиль в таблице стилей шаблона. Этот стиль используется при создании отчета, если он не указан в программе отчетов.

      Для встроенных отверстий используйте span элемент для определения стиля по умолчанию, т.е. span.STYLE_NAME. Для отверстий блока используйте соответствующий тип абзаца, например p.STYLE_NAME или h1.STYLE_NAME.

    • Заменить DESCRIPTION с текстом, в котором описывается назначение отверстия.

  4. Запишите шаблон с помощью zipTemplate команда.

См. также

Функции

Связанные темы