添加内容组
你可以用一组包含相同的内容在不同部分的报告。DOM API克隆前一组的成员将它们附加到另一个对象。
这个例子展示了包含的关键代码。使用一组描述所涉及的步骤之后,本例中为一个完整的报告,包括代码使用一组。
定义DOM对象要包括在报告中反复。
disclaimerHead =标题(2结果可能会有所不同的);disclaimerIntro =段(“下面的结果认为:”);disclaimerList = UnorderedList (…{温度30至70华氏度的,…“风不到20英里/小时”,“干路况”});
定义一个
集团
对象包括DOM对象。例如:免责声明=组();追加(免责声明,disclaimerHead);追加(免责声明,disclaimerIntro);追加(免责声明,disclaimerList);
附加的
集团
对象在报告中你想重复的内容。例如,如果文档对象医生
:追加(医生,免责声明);
这段代码构建基于这种方法的报告。
进口mlreportgen.dom。*;医生=文档(“groupReport”,“html”);disclaimerHead =标题(2结果可能会有所不同的);disclaimerIntro =段(“下面的结果认为:”);disclaimerList = UnorderedList (…{温度30至70华氏度的,…“风不到20英里/小时”,“干路况”});免责声明=组();追加(免责声明,disclaimerHead);追加(免责声明,disclaimerIntro);追加(免责声明,disclaimerList);追加(医生,免责声明);p1 =段(“第一组结果…”);p1。大胆= true;p2 =段(“更多的报告内容…”);p2。大胆= true;追加(医生,p1);追加(医生,p2);追加(医生,免责声明);关闭(doc);rptview (“groupReport”,“html”);