单词模板中的数字页
此示例显示了如何使用单词模板编号报告的编号。它通过使用两个不同的页脚为奇数页定义了一个右页的右页码和一个均匀的页码。下图显示了使用示例模板创建的文档的两页:
创建一个模板
创建一个单词模板,mywordTemplate.dotx
,,,,in the current working directory. Open the file in Word. A reference template that already includes the footers for the example is available inexpletemplate.dotx
。
mlreportgen.dom.document.CreateTemplate(“ mywordtemplate”,,,,“ docx”);
添加页脚和页码
用言语,通过双击页脚区域来编辑模板页脚。这打开了标题和页脚工具设计标签并将光标移至页脚区域。键入页码在页码之前应显示的内容。在下面的示例中,“页面”在页码上之前:
在里面标题和页脚工具设计选项卡打开页码菜单和选择普通数字来自当前位置选项。这将在光标的当前位置插入页码。
打开页码再次菜单,选择格式页码...在里面页码格式菜单,将起始号码设置为1,然后选择OK。
将页脚文本格式化为您将在Word中格式化的任何文本。在此示例中,字体大小设置为14,文本样式是粗体。将文本的水平对齐设置为正确对准。
创建另一个偶数页脚
要为偶数和奇数页指定其他页面,请选择不同的奇数甚至页面option in the标题和页脚工具设计标签。
要查看“均匀页面”页脚,请在文档中添加另一个页面。双击文档主体部分或单击关闭标题和页脚to edit the main body of the document. Insert a page break by clicking thePage Break按钮插入标签或按下CTRL + ENTER。
双击新页面中的页脚区域以编辑均匀的页面页脚。重复先前的过程,以将文本和页码添加到偶数页面页脚中。将文本的水平对齐作为默认的左对准。无需修改起始号码页码格式menu because the page number is automatically increased from the previous page.
返回编辑文档的主体。删除文档的第二页并保存模板。
使用模板
创建文档时,通过指定模板名称来使用模板。以下代码使用参考模板expletemplate.dotx
创建文档。要使用示例修改的模板,请替换evempletemplate
和myWordTemplate
。
进口mlreportgen.dom。*d =文档("myDocument",,,,“ docx”,,,,“ evempletemplate”);打开(d);附加(d,“你好世界”);附加(d,pagebrak());附加(d,“再一次问好”);附加(d,pagebrak());附加(d,“再一次问好”);附加(d,pagebrak());附加(d,“再一次问好”);附加(d,pagebrak());附加(d,“再一次问好”);close(d); rptview(d);