отчет

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

Синтаксис

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) задает ID шаблона типа FORMAT (или таблица стилей, для устаревших отчетов), чтобы использоваться, чтобы сгенерировать отчет. Чтобы отобразить список шаблонов, доступных, чтобы отформатировать основанные на шаблоне документы, используйте rptconvert('-templatelist',FORMAT). Необходимо задать шаблон, который совместим с заданным форматом документа. Например, используйте шаблон PDF для конвертированного документа в формате PDF.

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

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

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

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

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

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

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

Примеры

Установите сгенерированный формат отчета

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

    report testrpt -fpdf

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

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

    report testrpt -fdoc

    Примечание

    Платформы Only 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')