mlreportgen.report.TableOfContents.customizeReporter

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

Создайте пользовательскую таблицу содержимого класса reporter

Синтаксис

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

Описание

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

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

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

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

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

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

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

Примеры

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

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

import mlreportgen.report.*
TableOfContents.customizeReporter('newTOC/@MyTOC');

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

toc = MyTOC();

Введенный в R2017b