slreportgen.report.LookupTable.customizeReporter

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

Создайте пользовательский класс LookupTable reporter

Синтаксис

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

Описание

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

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

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

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

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

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

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

Примеры

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

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

import mlreportgen.report.*
import slreportgen.report.*
LookupTable.customizeReporter('newLUTable/@myLUTable');

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

lutable = myLUTable();

Введенный в R2018a