EPR类企业管理系统

在我们现有系统基础上或全新开发,提供定制服务
为您的企业高效快速实施ERP,WMS,MES,CRM管理系统
全面管控物料仓库、销售业务、采购业务、仓库业务
生产过程、质量检验、组织架构、业务报表


定制
QQ:460-3528

开发
QQ群:3360-90194

源码
微信:136-3650-3721

邮件合并

本主题介绍如何在WinForms或ASP.NET应用程序中启用和使用邮件合并功能。

若要启用邮件合并,请打开“应用程序设计器”,并将RichTextMailMergeDataType属性设置为用于存储文档模板的类型。

您可以使用以下内置类型之一,具体取决于您的ORM:

ORM 业务对象类型
XPO DevExpress.Persistent.BaseImpl.RichTextMailMergeData
实体框架 DevExpress.Persistent.BaseImpl.EF.RichTextMailMergeData
重点

如果首先使用Entity Framework Code,请在打开“应用程序设计器”之前在DbContext中注册DevExpress.Persistent.BaseImpl.EF.RichTextMailMergeData类型(请参阅从业务类库(EF)添加类)。

运行该应用程序并调用报告| 邮件合并模板导航项可创建新的文件并访问现有的文档模板。

您可以使用“数据类型”属性来指定要用作文档数据源的业务类。在“插入合并域”下拉菜单(WinForms)和“插入合并域”弹出窗口(ASP.NET)中,可以选择“数据类型”的域以添加到文档模板中。

注意

如果“数据类型”列表未显示您的班级的项目,请实施以下方法之一:

子字段不会显示在“插入合并字段”中,但是您可以手动输入:单击“显示所有字段代码”,然后使用{MERGEFIELD ObjectProperty.SubProperty}标记键入该字段。

注意

在ASP.NET应用程序中,创建INCLUDEPICTURE字段并指定BLOB图像属性的名称,以在文档中包括一个图像字段。

要查看与指定文档模板合并的记录,请在列表视图中选择所需的业务对象(或打开单个对象的明细视图),然后单击ShowInDocument。使用ShowInDocument Action,可以直接从ListView查看与指定的邮件合并模板合并的记录。

注意

ShowInDocument操作使用就地文件缓存来生成和存储操作的项目。请注意,此缓存不会自动更新。有关如何手动更新此缓存的信息,请参考InplaceDocumentCacheStorageBase类描述。

相关文章

转载保留此链接,注明出处