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