生成带有页面边框的报告API报告
此示例使用报告API生成一个单词或PDF报告,该报告在标题页面上具有红色页面边界,在报告的其他部分上有蓝色页面边界。
导入报告API和DOM API软件包,因此您不必使用长期,完全合格的类名称。
进口mlReportgen.Report。*;进口mlreportgen.dom。*;
创建一个单词报告,并为报告的所有页面指定固体,蓝色,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