slreportgen.report.LookupTable.customizeReporter

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

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

Синтаксис

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

Описание

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

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

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

Местоположение пользовательского класса генератора отчетов интерполяционной таблицы в виде строки или символьного массива. 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