排除 Word 模板的问题

本文将帮助您排除和解决与 Word 模板相关的问题。

我无法在 Word 模板中看到某些现成和自定义实体的实体图像

原因

默认情况下,只有几个现成实体(如客户、联系人、商机、订单、发票、产品、潜在顾客、目标和区域)在主要图像字段中包含 EntityImage 值,您可以使用这些值将图像上载到 Word 模板。 但是,对于其他现成(如报价单、业务部门、约会和电子邮件)和自定义实体,EntityImage 不可用。

解决方法

若要默认显示没有 EntityImage 的实体的图像,请为该实体创建一个图像字段,将实体图像上载到记录中,然后将实体图像添加到 Word 模板中。 在以下示例中,我们为讨论合同续签约会添加了 EntityImage

为实体创建图像字段

  1. 转到设置>自定义>自定义系统

  2. 在解决方案资源管理器中,在组件下,展开实体,然后选择实体。 在此示例中,我们选择的是约会实体。

打开“约会”实体。

  1. 约会实体中,选择字段,然后选择新建

添加新字段。

  1. 在新字段窗体中,为显示名称输入实体图像,为名称输入 EntityImage,为数据类型选择图像

将 EntityImage 添加为新字段。

  1. 保存并关闭窗体。

  2. 通过选择实体名称来验证是否已添加了新字段。 在此示例中,我们为约会实体的主要图像字段添加了值实体图像

“实体图像”添加到“约会”实体的“主要图像”字段中。

  1. 发布自定义项。

将实体图像上载到记录

  1. 打开实体记录。 在此示例中,我们将打开一个讨论合同续签约会。

    打开约会。

  2. 选择图像,然后在选择图像对话框中,选择上载图像

    选择“上载图像”。

  3. 选择图像,然后选择更改

    选择更改。

图像将显示在实体旁边。

记录中更新的图像。

向 Word 模板添加实体图像

  1. 下载并打开 word 模板。

    下载的模板会以下列格式保存:
    recordType organizationDateFormat time localDateFormat time.docx
    例如,下载的约会模板名称为:Appointment 2020-7-15 15-39-27 17-7-2020 12-28-00 PM.docx

  2. 在“ 开发工具 ”选项卡中,打开 “XML 映射窗格”,右键单击以选择 new_entityimage,然后选择 插入内容控件>图片”

    向 Word 模板添加图像控件。

    带有图像的实体图像字段将添加到 Word 模板中。

  3. 保存 Word 模板并将其上载到您的 Dynamics 365 销售中心应用。

现在,当您下载并打开基于此模板的文档时,它将包含您添加的图像。

备注

同样,如果向实体实体中添加图像,请按照此流程将图像上载到 Word 模板。

文档中的某些字符无法正确导出

文档导出不支持某些字符和字符集。 当这些字符位于文档中时,文档将成功导出,但包含不支持字符之间的字符的字段和文本将被删除。 此行为是为了支持 Dynamics、Excel、Word 和 Adobe PDF 之间的产品兼容性。

此表描述了文档导出不支持的字符。

字符 说明
< 小于符号还用于指示 HTML 元素的开始
> 大于符号还用于指示 HTML 元素的结束
  非换行空格 HTML 字符串

下面是导出包含不支持字符的文档时发生的情况的示例。

  1. Word 文档中有以下文本:Enter the user <account> number
  2. 文档从 Power Apps 中的应用或 Dynamics 365 应用导出。
  3. 导出后:上述示例中的 <account> 文本被删除,导出的文本保留 Enter the user number,而不是 Enter the user <account> number

另请参见

使用 Word 模板创建标准化文档