Добавление элемента контейнера

Элемент контейнера отличается от абзаца. В отличие от абзацев контейнеры не занимают место в документе. Они позволяют указывать условия, выполнять вычисления или извлекать данные из группы элементов, не оказывая влияния на форматирование вывода.

Об этой задаче

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

В таблицах можно указать запросы для контейнеров, содержащих строки, и контейнеров внутри ячеек. Если таблицы не применяются, то все запросы можно указать для контейнеров, в которые затем можно добавить элементы вывода, такие как абзацы, гиперссылки и текст.

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

Процедура

  1. Добавьте элемент контейнера в редактор содержимого шаблона одним из следующих способов:
    • Из панели Палитра перенесите элемент Контейнер Контейнер в редактор материалов шаблона.
    • Щелкните правой кнопкой мыши в области редактора и выберите Вставить > Контейнер Контейнер.
    • На панели Схема щелкните правой кнопкой мыши на элементе Содержимое и выберите Вставить > Контейнер Контейнер.
  2. Выберите элемент контейнера.
  3. На панели Свойства измените свойства контейнера.
  4. Выберите Файл > Сохранить как или щелкните на значке Сохранить.

Дальнейшие действия

Прим.: Функция Цикл добавляет возможности цикла do while в IBM® Rational Publishing Engine, обеспечивая повторное выполнение действий. Если для свойства do while контейнера указано значение true, то контейнер и все его дочерние элементы обрабатывается снова.

Комментарии