首页 > 解决方案 > Dynamics CRM 365 似乎忽略了快速创建表单中实体字段的默认值

问题描述

对于联系人实体,我已将某些内置字段的默认值设置为特定值。例如,我将字段“Contact -> donotemail”的默认值设置为值“Do not Allow”。

在“正常”的网络浏览器表单中,它似乎按预期工作。但是,如果我使用快速创建表单创建新联系人并选择保存,然后选择“查看创建的记录”按钮,视图将切换到新创建的联系人。如果我然后向下滚动到“donotemail” - 字段,该字段没有我在字段设置中选择的默认值。

我用谷歌搜索了这个问题,我能找到的最近的社区帖子是 https://community.dynamics.com/crm/b/mohamedmostafacrmblog/archive/2016/06/02/set-field-default-value-in-microsoft-dynamics -crm-online-and-on-premises-using-business-rules-without-javascript-or-custom-components-plugins-or-workflows

不幸的是,这篇文章来自 2016 年,它描述了如何使用自定义业务规则解决问题。但由于这是在功能性中构建的,因此我无法编辑任何业务规则并创建一些新规则来实现设置默认值的目标似乎很奇怪。

有人也遇到过这个问题并且可以找到解决方案吗?

标签: dynamics-crmmicrosoft-dynamicsdynamics-365dynamics-crm-365

解决方案


我能想到的一个可能原因:您可能在全部发布后没有刷新主窗口,也许缓存的 QC 表单没有按预期工作,因为“自定义系统”将打开一个单独的弹出窗口来编辑和发布全部。

从技术上讲,服务器端不应使用旧的自定义进行缓存。但是 QC 可能是从浏览器中缓存的元数据中渲染出来的。

但发布所有内容应立即反映,预计不会出现延迟。确保下次刷新主窗口:)


推荐阅读