С помощью элемента шаблона включаемого файла можно вложить файлы или добавить ссылки на
внешние файлы из отчета.
Об этой задаче
Можно или связать файл или физически
встроить файл в выходной документ. Однако, способ обработки
элементов Включаемый файл зависит от формата вывода и расположения,
из которого извлекается файл.
Физическая вставка файлов
Об этой задаче
При выборе файлов из локального или удаленного расположения
обратите внимание на следующие особенности:
Для устаревших выходных данных PDF, HTML и
XSL-FO в качестве файла всегда добавляется гиперссылка.
Для вывода PDF включаемый файл импортируется
с отображением полного содержимого документа.
Для вывода Microsoft
Word
Rational Publishing Engine
обновляет поля Microsoft
Word автоматически в ходе создания
документов. Если создано поле INCLUDE TEXT, то макрос не
был запущен и задача импорта файла делегирована
Microsoft Word.
Включаемый файл отображается в документе вывода только после
обновления всех свойств. Поля можно обновить с помощью функции Обновить поля в
Microsoft Word или с
помощью макроса, входящего в состав таблицы стилей
%RPE_HOME%\utils\word\rpe.dot.
Совет: Документ Microsoft
Word, содержащий ссылки на другие файлы, не является независимым. В случае перемещения документа на другие компьютеры теряется
возможность визуализации содержимого связанных документов. Визуализацию можно обеспечить с помощью функции Удалить ссылки
(Alt+E+K) в
Microsoft Office 2007,
которая позволяет включить содержимое связанного файла в документ
Microsoft Word.
В случае выбора файлов из компонента Централизованное
управление и их физического встраивания обратите
внимание на следующие особенности:
Для форматов вывода HTML и XSL-FO файл размещается в папке
ref, а в отчет добавляется ссылка на файл.
Для форматов вывода
Microsoft Word и PDF файл
импортируется в отчет в исходном формате.
Для формата вывода Устаревший PDF не поддерживается физическая
вставка.
Выберите другой тип вывода или динамическую ссылку на файл.
Процедура
Перенесите элемент Включаемый файл в редактор материалов шаблона. Откроется окно Выбрать файл.
Выберите файл .doc,
.docx, .txt или
.rtf для включения:
В компоненте Централизованное управление выполните следующие
действия:
Перейдите на вкладку Загрузить из библиотеки.
Разверните имя библиотеки.
Выберите файл.
Из локального или удаленного расположения:
Перейдите на вкладку Открыть локальный или удаленный.
Нажмите кнопку Обзор.
Выберите файл.
Совет: Если вы всегда выбираете файлы с помощью одной вкладки,
выберите параметр При работе с файлами выбрать эту панель
по умолчанию. В окне Выбрать файл
всегда будет открываться эта вкладка.
Нажмите кнопку OK.
Выберите элемент Включаемый файл в редакторе материалов шаблона.
На панели Свойства перейдите на вкладку Особый.
В поле Тип включения выберите
Физическая вставка для импорта документа в
отчет в процессе генерации документа.
Необязательно: В поле Команда введите команду, которую
следует выполнять в ходе создания документа.
Щелкните на значке Сохранить для
сохранения внесенных изменений.
Динамические ссылки на файлы
Прежде чем начать
Важное замечание: Используйте физическую вставку вместо
динамической ссылки, когда:
Шаблон или фрагмент предназначены для извлечения информации из
источника данных.
Шаблон или фрагмент содержит динамическую ссылку.
Об этой задаче
В случае выбора файлов и динамического создания ссылок на них
обратите внимание на следующие особенности:
Для форматов вывода HTML, XSL-FO, PDF и Устаревший PDF создается
ссылка на файл в компоненте Централизованное управление. При выборе ссылки в отчете пользователю потребуется пройти
идентификацию в компонент Централизованное управление.
Для вывода Microsoft
Word
Rational Publishing Engine
обновляет поля Microsoft
Word автоматически в ходе создания
документов. Если создано поле INCLUDE TEXT, то макрос не
был запущен и задача импорта файла делегирована
Microsoft Word.
Включаемый файл отображается в документе вывода только после
обновления всех свойств. Поля можно обновить с помощью свойства
Обновить поля в спецификации документа,
функции Обновить поля в Microsoft
Word или с помощью макроса, входящего в состав таблицы стилей
%RPE_HOME%\utils\word\rpe.dot.
Важное замечание:
Свойство Обновить поля не следует
использовать при создании очень больших документов, чтобы избежать
ошибок, связанных с нехваткой памяти.
Поля не следует обновлять с помощью макроса, если они содержат
ссылки на документы из защищенного расположения. Процесс идентификации невозможно будет выполнить и макрос зависнет.
Процедура
Перенесите элемент Включаемый файл в редактор материалов шаблона. Откроется окно Выбрать файл.
Выберите файл .doc,
.docx, .txt или
.rtf для включения:
В компоненте Централизованное управление выполните следующие
действия:
Перейдите на вкладку Загрузить из библиотеки.
Разверните имя библиотеки.
Выберите файл.
Из локального или удаленного расположения:
Перейдите на вкладку Открыть локальный или удаленный.
Нажмите кнопку Обзор.
Выберите файл.
Совет: Если вы всегда выбираете файлы с помощью одной вкладки,
выберите параметр При работе с файлами выбрать эту панель
по умолчанию. В окне Выбрать файл
всегда будет открываться эта вкладка.
Нажмите кнопку OK.
Выберите элемент Включаемый файл в редакторе материалов шаблона.
На панели Свойства перейдите на вкладку Особый.
В поле Тип включения выберите
Динамическая ссылка для создания ссылки на
документ в его текущем расположении.
Необязательно: В поле Команда введите команду, которую
следует выполнять в ходе создания документа.
Щелкните на значке Сохранить для
сохранения внесенных изменений.