mlreportgen.report.RptFile.customizeReporter

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

Создайте пользовательский класс репортера на основе Report Explorer

Синтаксис

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

Описание

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

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

расширить все

Расположение пользовательского класса reporter на основе Report Explorer, заданное как строковый или символьный массив. The classpath аргумент также поддерживает указание папки с @ перед именем класса.

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

расширить все

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

Примеры

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

Создайте пользовательский репортер на основе 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