mlreportgen.report. TitlePage.customizeReporter

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

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

Синтаксис

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

Описание

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

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

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

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

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

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

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

Примеры

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

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

import mlreportgen.report.*
TitlePage.customizeReporter('newTitlePg/@MyTitlePage');

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

tp = MyTitlePage();

Введенный в R2017b