TX Text Control 邮件合并(二)使用MS Word 2010 创建邮件合并模板

发布时间:2012/11/16 00:11 发布者:葡萄城产品团队

返回博客中心

TX Text Control 控件本身提供了模板设计器,不过TX Text Control另一个强大的功能就是,支持使用MS Word创建TX Text Control邮件合并所需的模板。
下面将演示如何在模板中插入合并元素(比如:合并字段)、重复区域、日期字段等,最终将生成一个可以用于TX Text Control Server for ASP.NET/WPF产品中邮件合并功能的邮件合并模板。该模板是一个简单的订单模板,模板包含动态的收件人、日期和正文信息,而且这些信息将重复显示在独立的区域中。
1、        在MS Word中创建一个新的文档,并添加一些静态的内容信息。


2、        在【Insert】标签页中选择“Text”分组中的插入“Date & Time”


指定一种日期格式,点击【OK】


插入静态内容和日期字段之后,我们得到了一下文档


3、        插入订单中收件人的姓名和地址信息,打开“Text”分组中的“Quick Parts drop-down”,选择“Field”

        
在对话框中指定“Categories”为Mail Merge,输入Field name之后点击【OK】


重复以上操作,添加所有需要字段信息,最终得到下面的文档


4、        以为订单中可能包含多条商品信息,我们通过表格来列出订单中的所有商品信息。在【Insert】标签页中选择并插入一个4*4的表格


表格的第一行将作为表头,显示每列的名称。将输入光标定位到表格的第一行上,点击【Layout】标签页中的“Repeat Header Rows”


然后按照第三步中的方法,在表格的第二行单元格中插入合并字段,最终得到下面的文档


5、        最后一步是设置模板中的重复显示区域,重复显示区域是通过一对开始和结束书签来定义。我们可以将输入光标定位在<<Article_code>>的最前面,然后点击【Insert】标签页中的“Bookmark”


在Bookmark对话框中设置Bookmark name为blockstart_items(blockstart_是一个区域的起始标志)


重复上一步操作,添加重复区域的结束标志blockend_items



通过上面的几步���作,我们完成了在MS Word 2010中创建订单模板的全部工作。


关于葡萄城

赋能开发者!葡萄城是专业的集开发工具、商业智能解决方案、低代码开发平台于一身的软件和服务提供商,为超过 75% 的全球财富 500 强企业提供服务。葡萄城专注控件软件领域30年,希望通过模块化的开发控件、灵活的低代码应用开发平台等一系列开发工具、解决方案和服务,帮助开发者快速响应复杂多变的业务需求,最大程度地发挥开发者的才智和潜能,让开发者的 IT 人生更从容更美好。

了解详情,请访问葡萄城官网