slreportgen.report.Diagram.createTemplate

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

Создайте шаблон схемы

Синтаксис

template = slreportgen.report.Diagram.createTemplate(templatePath,type)

Описание

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

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

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

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

Тип шаблона, заданный как 'html', 'html-file', 'docx', или 'pdf'.

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

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

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

Примеры

Создание шаблона отчета

Прежде чем запускать этот пример, создайте копию шаблона HTML по умолчанию в mytemplates папка. Назовите скопированный шаблон myDiagramReporter.htmtx. Чтобы использовать новый шаблон, присвойте его путь slreportgen.report.Diagram TemplateSrc свойство.

import slreportgen.report.*
rpt = Report('My Report','html');
load_system('slrgex_sf_car')
diagram = Diagram('slrgex_sf_car');
template = Diagram.createTemplate('mytemplates\myDiagram','html');
diagram.TemplateSrc = template;

Введенный в R2017b