mlreportgen.report.RptFile.createTemplate

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

Создайте основанный на Report Explorer шаблон генератора отчетов (RptFile)

Синтаксис

template = mlreportgen.report.RptFile.createTemplate(templatePath,type)

Описание

template = mlreportgen.report.RptFile.createTemplate(templatePath,type) создает копию основанного на Report Explorer генератора отчетов по умолчанию (RptFile) шаблон задан type в templatePath местоположение . Можно использовать скопированный шаблон в качестве начальной точки, чтобы спроектировать пользовательский RptFile шаблон генератора отчетов для вашего отчета.

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

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

Путь и имя файла нового шаблона, заданного как вектор символов или скаляр строки.

Формат выхода, заданного как 'html', 'html-file', 'docx', или 'pdf'.

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

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

Путь и имя файла копии шаблона, возвращенного как скаляр строки. Расширение файла шаблона присвоено на основе заданного выходного типа. Например, если type 'pdf', расширением файла является .pdftx.

Примеры

Создайте основанный на Report Explorer шаблон генератора отчетов

Прежде чем вы запустите этот пример, создадите файл настройки Report Explorer (см., Создают Новый Файл настройки), или используйте существующий файл настройки. В этом примере файл настройки называют mysetupfile.rpt. Затем создайте копию HTML по умолчанию RptFile обработайте по шаблону и отредактируйте его, как желаемый. Скопированный файл шаблона в этом примере называют myrptfile.htmtx и сохранено в папке под названием mytemplates. Использовать новый шаблон в RptFile генератор отчетов, присвойте его путь к RptFile Свойство TemplateSrc.

import mlreportgen.report.*
rpt = Report('My Report','html');
rptfile = RptFile('mysetupfile.rpt');
template = RptFile.createTemplate('mytemplates\myrptfile','html');
rptfile.TemplateSrc = template;

Введенный в R2019a