每个报告API程序必须创建一个mlreportgen.report.Report
对象保存报表内容。使用mlreportgen.report.Report
构造函数来创建报告
对象。
如果使用不带参数的构造函数,Report API将创建一个名为untitled.pdf
在当前文件夹中。要指定名称和位置,使用报告的路径名作为构造函数的第一个参数。
属性指定要生成的报告类型类型
论点。可以指定类型为“html”
,“多克斯”
(微软®词),“pdf”
用于PDF输出,或html文件的
用于单文件HTML输出。
这报告
构造函数创建一个名为myReport
对于单词输出。
d =报告(“myReport”,“多克斯”);
使用templatePath
参数时,您可以指定自定义模板的路径名,以作为格式化报表的基础。如果希望将报表基于定义报表外观和结构的自定义模板,请指定模板路径。模板类型必须与文档类型匹配。例如,这个报表构造函数使用模板为Word输出创建一个报表对象myWordTemplate.dotx
.
d =报告(“myReport”,“多克斯”,“myWordTemplate”);
如果你想单独使用DOM API(即不使用Report API对象)来生成报告,你必须创建一个mlreportgen.dom.Document
对象保存报表内容。使用mlreportgen.dom.Document
构造函数来创建文档
对象。
如果使用不带参数的构造函数,DOM API将创建一个名为Untitled.htmx
在当前文件夹中。要指定名称和位置,使用报告的路径名作为构造函数的第一个参数。
属性指定要生成的报告类型类型
论点。可以指定类型为“html”
,“多克斯”
(微软文字处理软件),“pdf”
用于PDF输出,或html文件的
用于单文件HTML输出。
这文档
构造函数创建一个名为myReport
对于单词输出。
d =文档(“myReport”,“多克斯”);
使用templatePath
参数时,您可以指定模板的路径名,以作为格式化报告的基础。如果希望将报表基于定义报表外观和结构的自定义模板,请指定模板路径。模板类型必须与文档类型匹配。例如,这个文档
构造函数使用模板为Word输出创建文档对象myWordTemplate.dotx
.
d =文档(“myReport”,“多克斯”,“myWordTemplate”);