主要内容

创建报告容器

创建报告API对象来保存内容

每个报告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文档对象来保存内容

如果你想单独使用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”);

另请参阅

功能

相关的例子

更多关于