report

Сгенерируйте отчет из файла настройки

Синтаксис

report
report (setup1,...,setupN)
[report1,report2,...,reportN] = report(setup1,setup2,...,setupN)
report(systemname)
report (___,-fFORMAT)
report (___,-fFORMAT,-sTEMPLATE)
report (___,-fFORMAT,-sSTYLSHEET)
report (___,-oPATH)
report (___,-genOption)

Описание

  • report без аргументов открывает Report Explorer. Дополнительные сведения о Report Explorer см. в разделе Работа с Report Explorer

  • report (setup1,...,setupN) генерирует отчеты из заданных файлов настройки отчета. Имена файлов являются символьными массивами, которые задают пути к файлам настройки. Можно задать один или несколько файлов настройки отчета.

  • [report1,report2,...,reportN] = report(setup1,setup2,...,setupN) возвращает имена сгенерированных отчетов. Если при генерации отчета возникает ошибка, возвращается reportN имя пустое.

  • report(systemname) генерирует отчет, заданный ReportName свойство Simulink® система или ее родительский элемент. Если система не задает имя отчета, этот синтаксис запускает отчет, заданный родительской системой ReportName свойство.

  • report (___,-fFORMAT) определяет формат выхода отчета. Чтобы отобразить список идентификаторов формата для отчетов на основе шаблонов, используйте rptconvert('-domformatlist'). Чтобы отобразить список идентификаторов устаревших форматов, используйте rptconvert('-formatlist'). Можно использовать форматы на основе шаблонов для преобразования отчетов на основе шаблонов и устаревших отчетов. Вы можете использовать устаревшие форматы только для преобразования XML- файлы, которые используют таблицы стилей XSL или DSSSL для задания форматирования. Для примера, чтобы задать выход PDF для отчета на основе шаблонов, используйте -fdom-pdf.

  • report (___,-fFORMAT,-sTEMPLATE) задает идентификатор шаблона типа FORMAT (или таблицу стилей, для устаревших отчетов), которая будет использоваться для генерации отчета. Чтобы отобразить список шаблонов, доступных для форматирования документов на основе шаблонов, используйте rptconvert('-templatelist',FORMAT). Необходимо задать шаблон, совместимый с заданным форматом документа. Например, используйте шаблон PDF для преобразованного PDF-документа.

  • report (___,-fFORMAT,-sSTYLSHEET) задает идентификатор таблицы стилей, которая будет использоваться для генерации отчета. Отображение списка таблиц стилей, доступных для форматирования документов типа FORMAT, использовать rptconvert('-stylesheet',FORMAT). Используйте таблицу стилей только для XML-документов, задающих таблицу стилей, и только если FORMAT задает устаревший тип выхода, такой как Adobe® Акробат®.

  • report (___,-oPATH) устанавливает имя сгенерированного отчета. Можно задать путь или одно имя файла для PATH. Если вы задаете одно имя файла, отчет генерируется в директории, заданном файлом настройки отчета.

  • report (___,-genOption) задает одну из следующих опций генерации отчетов. Можно задать несколько опции.

    • -noview - Генерирует, но не отображает, отчет

    • -graphical - Открывает отчет в Report Explorer и запускает отчет

    • -debug - Генерирует информацию отладки отчетов в командной строке MATLAB

    • -quiet - Подавляет выход в командной строке во время генерации отчета

Примеры

Задать формат сгенерированного отчета

  • Сгенерируйте отчет testrpt в PDF формат:

    report testrpt -fpdf

  • Сгенерируйте отчет testrpt в RTF формат:

    report testrpt -frtf
  • Сгенерируйте отчет testrpt в Microsoft® Формат слова:

    report testrpt -fdoc

    Примечание

    Только Microsoft Windows® платформы поддерживают эту опцию.

  • Сгенерируйте многостраничную HTML отчет от figloop-tutorial файл настройки отчета:

    report figloop-tutorial -fhtml -shtml-!MultiPage

Создание отчета PDF с использованием шаблона PDF по умолчанию

Сгенерируйте отчет PDF с именем магического квадрата с помощью PDF по умолчанию шаблона:

report('magic-square','-fdom-pdf-direct','-sdefault-rg-pdf')

Сгенерируйте отчет PDF из системы Simulink

Сгенерируйте отчет по умолчанию в формате PDF на модели Simulink vdp. Чтобы сгенерировать этот отчет, вам нужен Simulink.

report vdp -fPDF

Укажите файл и путь к сгенерированному отчету

Сгенерируйте отчет с именем simple-report в папке /tmp/index.html:

report ('simple-report','-o/tmp/index.html')

Сгенерируйте отчет в Директории, заданном в файле настройки отчета

Сгенерируйте отчет в директории, заданной simple-report.rpt:

report('simple-report','-oindex.html')