Форма отчета

Этот компонент генерирует отчет на основе формы, заданной шаблоном Word, HTML или PDF. Чтобы создать образец этого компонента, в Report Explorer выберите File > New Form.

Используйте опции Report Output Type и Templates этого компонента, чтобы назначить ему шаблон формы. Шаблон формы задает фиксированное содержимое отчета, сгенерированного этим компонентом, и отверстия в фиксированном содержимом, заполняемые сгенерированным содержимым. Назначение шаблона формы заполняет этот компонент отверстиями и макетом страницы компонентами, представляющими отверстия и макеты страницы шаблона формы.

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

Чтобы выполнить этот компонент, выберите File > Report в Report Explorer. Выполнение этого компонента копирует фиксированное содержимое связанного шаблона формы в выходной отчет, заполняя отверстия в фиксированном содержимом, сгенерированным дочерними элементами компонента отверстия.

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

Расположение файла отчета Опций

Папка

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

Папка

Опция

Та же папка, что и файл настройки отчета

Same as setup file

Текущая рабочая папка

Present working directory

Временная папка

Temporary directory

Другая папка

Custom.

Используйте кнопку Browse, чтобы выбрать из списка директорий.

Можно использовать %<VariableName> обозначение для задания папки в Custom текстовом поле.

Имя файла отчета

Используйте опции Filename, чтобы задать имя файла отчета.

Имя файла

Опция

То же имя файла, что и файл настройки отчета

Same as setup file (по умолчанию)

Имя файла, отличное от имени файла настройки отчета

Custom.

Введите имя отчета.

Можно использовать %<VariableName> обозначение для указания имени файла в Custom текстовом поле.

Шаг для предотвращения перезаписи

Чтобы сохранить предыдущую версию файла настройки при сохранении обновлений в файле настройки, выберите If report already exists, increment to prevent overwriting.

Тип пакета

Для выхода HTML можно задать, чтобы сгенерировать упаковку отчетов как zipped, unzipped или как zipped, так и unzipped.

Выход отчета

В разделе Report Output Type and Templates из списка File format выберите формат выхода отчета. Для отчетов на основе форм отчет создается в заданном формате с помощью шаблона.

Форматы файлов

Выберите один из следующих опций:

  • Direct PDF - Использует шаблон PDF.

  • HTML - Использует HTML и создает zipped или unzipped упаковку отчетов.

  • PDF (from Word) - Создает документ Word из шаблона Word, а затем генерирует PDF из документа Word.

  • Single-File HTML - Использует HTML и создает один файл.

  • Word - Использует шаблон Word.

Шаблон

Чтобы применить шаблон к этому компоненту формы отчета, выберите шаблон из списка рядом со списком File format. Список шаблонов показывает все шаблоны в MATLAB® путь при первом открытии Report Explorer. Если шаблон добавлен к пути MATLAB после первого открытия Report Explorer, необходимо обновить список. Чтобы обновить список, выполните эту команду:

 rptgen.db2dom.TemplateCache.getTheCache(true);

При выборе шаблона структура из шаблона заполняет настройку отчета.

  • Разделы и отверстия (заполнители, которые можно заполнить содержимым), определенные в шаблоне, появляются в настройке отчета.

  • Если шаблон включает библиотеку шаблонов подчиненных форм, эти шаблоны подчиненных форм становятся доступными для вставки с помощью Subform компонент. Для получения дополнительной информации см. Раздел «Создание настроек отчета на основе мультиформов».

Пример использования шаблонов в отчетах на основе форм см. в разделе Создание простого Setup на основе форм. Для получения информации о настройке шаблонов см. раздел Создание шаблона отчета.

Обработка генерации отчетов

Опция

Цель

View report after generation

Когда генерация отчета заканчивается, средство просмотра, связанное с форматом выхода отчета, отображает отчет.

На Linux® или платформы Macintosh, генератор отчетов вызывает soffice Команда для открытия документа. В Linux, Apache OpenOffice™ или LibreOffice® необходимо установить. В Macintosh Apache OpenOffice должен быть установлен в /Applications папка.

Чтобы просмотреть отчет вручную, откройте файл из расположения, указанного в Report Options для отчета, под Report File Location.

Auto save before generation

Сохраните файл настройки отчета перед созданием отчета.

Compile model to report on compiled information

Убедитесь, что отчет отражает скомпилированные значения.

По умолчанию Simulink® Report Generator™ сообщает о некомпилированных значениях параметров Simulink. Нескомпилированные значения некоторых параметров, таких как типы данных сигнала, могут отличаться от скомпилированных значений, используемых во время симуляции.

Эта опция заставляет генератор отчетов компилировать модель перед отчетом о параметрах модели. После генерации отчета генератор отчетов возвращает модель в нескомпилированное состояние.

Примечание

Когда вы выбираете эту опцию, всякий раз, когда генерация отчетов требует симуляции модели (для примера, отчет включает компонент Model Simulation (Simulink Report Generator)), генератор отчетов распаковывает модель и затем перекомпилирует модель, при необходимости, чтобы сообщить о содержимом модели. Если отчет требует нескольких компиляций, обработка может занять много времени.

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

Generate DocBook onlyСгенерируйте XML- файл DocBook и не создавайте отчет Word, PDF или HTML.
Evaluate this string after generation

Укажите код MATLAB для обработки после создания отчета. Для примера можно задать закрытие модели.

Описание отчета

Чтобы записать заметки и комментарии о настройке отчета, используйте поле Report Description.

См. также

| | | | |

Похожие темы