slreportgen.report.Diagram.customizeReporter

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

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

Синтаксис

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

Описание

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

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

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

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

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

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

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

Примеры

Создание пользовательского репортера схем

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

import slreportgen.report.*
Diagram.customizeReporter('newDiagram/@MyDiagram');

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

slrgex_sf_car;
diagram = MyDiagram('slrgex_sf_car');

Введенный в R2017b