exponenta event banner

slreportgen.report. Diagram.createTemplate

Класс: slreportgen.report.Схема
Пакет: 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