Main Content

本页采用了机器翻译。点击此处可查看英文原文。

slreportgen.report.RptFile.createTemplate

类: slreportgen.report.RptFile
命名空间: slreportgen.report

创建基于报告资源管理器 (RptFile) 的报告器模板

语法

template = slreportgen.report.RptFile.createTemplate(templatePath,templateType)

说明

template = slreportgen.report.RptFile.createTemplate(templatePath,templateType)templatePath 位置创建由 type 指定的默认基于报告资源管理器的报告器 (RptFile) 模板的副本。您可以使用复制的模板作为起点,为您的报告设计自定义的 RptFile 报告器模板。

输入参数

全部展开

模板文件副本的目标路径和文件名,指定为字符向量或字符串标量。如果指定不带文件扩展名的 templatePath,该方法将创建具有所复制的模板文件扩展名的文件。如果包含文件扩展名,它必须与复制的模板文件的扩展名相匹配。

数据类型: char | string

模板类型,指定为 "html""html-file""docx""pdf"

数据类型: char | string

输出参量

全部展开

模板副本的路径和文件名,以字符串标量形式返回。指定的模板类型决定了模板的文件扩展名。例如,如果 type 参量为 'pdf',则文件扩展名为 .pdftx

数据类型: string

示例

全部展开

为您的特定 slreportgen.report 类创建 HTML 模板的副本,并将其以名称 myTemplate 保存在 mytemplates 文件夹中。此示例使用 slreportgen.report.Reporter 类,但对于任何 createTemplate 方法,过程都是相同的。

template = slreportgen.report.Reporter.createTemplate ...
     ("mytemplates/myTemplate","html");

修改模板后,您可以通过将报告器的 TemplateSrc 属性设置为模板文件的路径来使用它。

版本历史记录

在 R2019a 中推出