使用Page Borders生成报告API报告
此示例使用报表API生成一个单词或PDF报告,其中包含报告其他部分的标题页和蓝页面边框上具有红色页面边框。
导入报告API和DOM API软件包,以便您不必使用长,完全限定的类名。
进口mlreportgen.report。*;进口mlreportgen.dom。*;
为所有报告的所有页面创建一个单词报告并指定Solid,Blue,0.5点默认边框。对于PDF报告,请更换“docx”
和“pdf”
。
RPT =报告(“我的报告”那“docx”);rpt.layout.pageborder = pageborder(“坚硬的”那“蓝色的”那“0.5pt”);
创建标题页面并为标题页指定稳定,红色,0.5点边框。将标题页附加到报告。
tp = titlePage(“标题”那“我的报告”);tp.layout.pageborder = pageborder(“坚硬的”那“红色的”那“0.5pt”);附录(RPT,TP);
创建一个章节并将其附加到报告中。
ch =章节(“我的章节”);附录(RPT,CH);
关闭并查看报告。
关闭(RPT);rptview(RPT);
在生成的报告中,标题页具有标题页报告器布局的标题标记为红色边框。
章节页面具有默认的蓝色边框,因为章节报告器布局未指定页面边框。
也可以看看
mlreportgen.dom.pageborder.
|mlreportgen.dom.docxpagelayout.
|mlreportgen.dom.pdfpagelayout.
|mlreportgen.report.reporterlayout.
|mlreportgen.report.reportlayout.