Добавление элемента включаемого файла

С помощью элемента шаблона включаемого файла можно вложить файлы или добавить ссылки на внешние файлы из отчета.

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

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

Физическая вставка файлов

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

При выборе файлов из локального или удаленного расположения обратите внимание на следующие особенности:
  • Для устаревших выходных данных 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 не поддерживается физическая вставка. Выберите другой тип вывода или динамическую ссылку на файл.

Процедура

  1. Перенесите элемент Включаемый файл Включаемый файл в редактор материалов шаблона. Откроется окно Выбрать файл.
  2. Выберите файл .doc, .docx, .txt или .rtf для включения:
    • В компоненте Централизованное управление выполните следующие действия:
      1. Перейдите на вкладку Загрузить из библиотеки.
      2. Разверните имя библиотеки.
      3. Выберите файл.
    • Из локального или удаленного расположения:
      1. Перейдите на вкладку Открыть локальный или удаленный.
      2. Нажмите кнопку Обзор.
      3. Выберите файл.
    Совет: Если вы всегда выбираете файлы с помощью одной вкладки, выберите параметр При работе с файлами выбрать эту панель по умолчанию. В окне Выбрать файл всегда будет открываться эта вкладка.
  3. Нажмите кнопку OK.
  4. Выберите элемент Включаемый файл в редакторе материалов шаблона.
  5. На панели Свойства перейдите на вкладку Особый.
  6. В поле Тип включения выберите Физическая вставка для импорта документа в отчет в процессе генерации документа.
  7. Необязательно: В поле Команда введите команду, которую следует выполнять в ходе создания документа.
  8. Щелкните на значке Сохранить для сохранения внесенных изменений.

Динамические ссылки на файлы

Прежде чем начать

Важное замечание: Используйте физическую вставку вместо динамической ссылки, когда:
  • Шаблон или фрагмент предназначены для извлечения информации из источника данных.
  • Шаблон или фрагмент содержит динамическую ссылку.

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

В случае выбора файлов и динамического создания ссылок на них обратите внимание на следующие особенности:
  • Для форматов вывода HTML, XSL-FO, PDF и Устаревший PDF создается ссылка на файл в компоненте Централизованное управление. При выборе ссылки в отчете пользователю потребуется пройти идентификацию в компонент Централизованное управление.
  • Для вывода Microsoft Word Rational Publishing Engine обновляет поля Microsoft Word автоматически в ходе создания документов. Если создано поле INCLUDE TEXT, то макрос не был запущен и задача импорта файла делегирована Microsoft Word. Включаемый файл отображается в документе вывода только после обновления всех свойств. Поля можно обновить с помощью свойства Обновить поля в спецификации документа, функции Обновить поля в Microsoft Word или с помощью макроса, входящего в состав таблицы стилей %RPE_HOME%\utils\word\rpe.dot.
    Важное замечание:
    • Свойство Обновить поля не следует использовать при создании очень больших документов, чтобы избежать ошибок, связанных с нехваткой памяти.
    • Поля не следует обновлять с помощью макроса, если они содержат ссылки на документы из защищенного расположения. Процесс идентификации невозможно будет выполнить и макрос зависнет.

Процедура

  1. Перенесите элемент Включаемый файл Включаемый файл в редактор материалов шаблона. Откроется окно Выбрать файл.
  2. Выберите файл .doc, .docx, .txt или .rtf для включения:
    • В компоненте Централизованное управление выполните следующие действия:
      1. Перейдите на вкладку Загрузить из библиотеки.
      2. Разверните имя библиотеки.
      3. Выберите файл.
    • Из локального или удаленного расположения:
      1. Перейдите на вкладку Открыть локальный или удаленный.
      2. Нажмите кнопку Обзор.
      3. Выберите файл.
    Совет: Если вы всегда выбираете файлы с помощью одной вкладки, выберите параметр При работе с файлами выбрать эту панель по умолчанию. В окне Выбрать файл всегда будет открываться эта вкладка.
  3. Нажмите кнопку OK.
  4. Выберите элемент Включаемый файл в редакторе материалов шаблона.
  5. На панели Свойства перейдите на вкладку Особый.
  6. В поле Тип включения выберите Динамическая ссылка для создания ссылки на документ в его текущем расположении.
  7. Необязательно: В поле Команда введите команду, которую следует выполнять в ходе создания документа.
  8. Щелкните на значке Сохранить для сохранения внесенных изменений.

Комментарии