Этот компонент генерирует отчет на основе формы, заданной шаблоном Word, HTML или PDF. Чтобы создать образец этого компонента, в Report Explorer выберите File > New Form.
Используйте опции Report Output Type и Templates этого компонента, чтобы назначить ему шаблон формы. Шаблон формы задает фиксированное содержимое отчета, сгенерированного этим компонентом, и отверстия в фиксированном содержимом, заполняемые сгенерированным содержимым. Назначение шаблона формы заполняет этот компонент отверстиями и макетом страницы компонентами, представляющими отверстия и макеты страницы шаблона формы.
Можно задать свойства компонентов размещения, чтобы переопределить размещение шаблона. Можно также добавить генерацию содержимого и потока управления компоненты к компонентам отверстий, представляющим отверстия формы отчета.
Чтобы выполнить этот компонент, выберите File > Report в Report Explorer. Выполнение этого компонента копирует фиксированное содержимое связанного шаблона формы в выходной отчет, заполняя отверстия в фиксированном содержимом, сгенерированным дочерними элементами компонента отверстия.
Чтобы задать значения по умолчанию для этих опций, используйте настройки генератора отчетов. Для получения дополнительной информации см. раздел Настройки генерации отчетов.
Используйте опцию Directory, чтобы задать папку, в которой будет храниться сгенерированный файл отчета. Укажите папку, в которую вы имеете права на запись.
Папка | Опция |
---|---|
Та же папка, что и файл настройки отчета |
|
Текущая рабочая папка |
|
Временная папка |
|
Другая папка |
Используйте кнопку Browse, чтобы выбрать из списка директорий. |
Можно использовать %<VariableName>
обозначение для задания папки в Custom текстовом поле.
Используйте опции Filename, чтобы задать имя файла отчета.
Имя файла | Опция |
---|---|
То же имя файла, что и файл настройки отчета |
|
Имя файла, отличное от имени файла настройки отчета |
Введите имя отчета. |
Можно использовать %<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, генератор отчетов вызывает Чтобы просмотреть отчет вручную, откройте файл из расположения, указанного в 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.
DOCX Page Layout
| Page Footer
| Page Header
| PDF Page Layout
| Subform
| Template Hole