mlreportgen.report.RptFile.customizeReporter

Класс: mlreportgen.report.RptFile
Пакет: mlreportgen.report

Создайте пользовательский отчет Основанный на проводнике класс генератора отчетов

Синтаксис

reporter = mlreportgen.report.RptFile.customizeReporter(classpath)

Описание

reporter = mlreportgen.report.RptFile.customizeReporter(classpath) создает основанный на Report Explorer генератор отчетов (RptFile) файл определения класса, который является подклассом mlreportgen.report.RptFile. Файл создается в заданном classpath местоположение . RptFile.customizeReporter метод также копирует RptFile по умолчанию шаблоны к <classpath>/resources/template папка. Можно использовать новый файл определения класса в качестве начальной точки, чтобы спроектировать пользовательский отчет Основанный на проводнике класс генератора отчетов для отчета.

Входные параметры

развернуть все

Местоположение пользовательского отчета Основанный на проводнике класс генератора отчетов в виде строки или символьного массива. classpath аргумент также поддерживает определение папки с @ перед именем класса.

Выходные аргументы

развернуть все

Основанный на Report Explorer путь к генератору отчетов, возвращенный как строка, задающая путь к выведенному файлу класса отчета.

Примеры

Создайте пользовательский отчет основанный на проводнике генератор отчетов

Создайте пользовательский отчет Основанный на проводнике генератор отчетов и его связанные шаблоны по умолчанию. Файл производного класса создается в заданном пути относительно текущей рабочей папки. В этом примере, пути к MyRptExplRptr.m файлом класса является <current working folder>/new_rptexpl_rptr/@MyRptExplRptr/MyRptExplRptr.m. RptFile по умолчанию шаблоны находятся в <current working folder>/new_rptexpl_rptr/@RptExplRptr/resources/templates папка.

import mlreportgen.report.*
RptFile.customizeReporter('new_rptexpl_rptr/@MyRptExplRptr');

После редактирования этого нового файла класса можно использовать его в качестве RptFile генератор отчетов.

rptr = MyRptExplRptr();

Введенный в R2019a