Добавление тега-приставки snippet- к шаблону веб-приложения создает элемент фрагмента кода
на Панели палитры Document Studio.
Процедура
- Откройте веб-приложение в браузере:
http://сервер:порт/rpeng
- Укажите имя пользователя и пароль для идентификации в веб-приложении.
- В левой панели веб-приложения выберите Эскиз.
- На странице Отчеты об эскизах убедитесь, что открыта страница
Шаблоны.
- Щелкните на значке
Добавить теги напротив шаблона, для которого требуется создать фрагмент кода. Во
всплывающем окне Шаблон тега введите
snippet-<имя-фрагмента-кода> и нажмите кнопку Сохранить
теги. Имя тега должно начинаться с приставки snippet-, а за ней должно следовать
имя фрагмента кода. Все буквы верхнего регистра, присутствующие в имени
фрагмента кода
(<имя-фрагмента-кода>) по
умолчанию преобразовываются в буквы нижнего регистра. Например,
тег snippet-Demo по умолчанию станет таким именем фрагмента:
demo.
- В Document Studio создайте шаблон документа (или откройте имеющийся шаблон).
- Шаблон, для которого ранее был создан тег в веб-приложении, выводится как
элемент в ящике с фрагментами кода Фрагменты кода в
Панели палитры:
- В представлении Палитра выберите фрагмент кода и перетащите его в редактор материалов шаблона.
- При наличии конфликтов между информацией во фрагменте кода и в шаблоне откроется мастер Вставить фрагмент кода.
- Выберите тип импорта:
- Физическая вставка: вставляет
элементы шаблона в текущий шаблон.
- Динамическая ссылка: элементы шаблона
связываются и загружаются в процессе генерации документа в
вывод.
Важное замечание: Используйте физическую вставку вместо
динамической ссылки, когда:
- Шаблон или фрагмент предназначены для извлечения информации из
источника данных.
- Шаблон или фрагмент содержит динамическую ссылку.
- Измените информацию с конфликтами:
- Для использования данных из шаблона выберите
Использовать существующий элемент для
конфликтов.
- Для изменения информации с конфликтами выберите Изменить,
измените значение и нажмите кнопку OK.
- После устранения всех конфликтов нажмите кнопку Готово.