slreportgen.report.RptFile.customizeReporter

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

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

Синтаксис

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

Описание

reporter = slreportgen.report.RptFile.customizeReporter(classpath) создает репортер на основе Report Explorer (RptFile) файл определения класса, являющийся подклассом slreportgen.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 slreportgen.report.*
RptFile.customizeReporter('new_rptexpl_rptr/@MyRptExplRptr');

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

rptr = MyRptExplRptr();

Введенный в R2019a