javascript - 为什么 CRM 显示已定义为隐藏的部分?

标签 javascript dynamics-crm-2011

我们的客户有一个具有多种形式的实体。所有表格看起来几乎相同,有 40 个相同的基本字段,分为 5 个不同的部分。其中 4 个部分被定义为可见,但有一个部分不可见。它包含实体的名称(通过编程从各个字段计算出来,这解释了为什么它在表单上但隐藏)以及表单的 JavaScript 所需的其他几个字段,以便处理业务规则实体的,但实际的业务用户并不关心。

一切都工作正常,直到我们将 CRM 的本地版本从汇总 11 升级到汇总 15。现在,汇总后,在其中一个表单上,对于特定的数据子集,隐藏部分神秘地显示出来。我已经尝试了我能想到的所有方法,默认将该部分隐藏,将其设置为隐藏为 onLoad JavaScript 的最后一个函数调用,甚至将隐藏部分中的所有字段设置为隐藏。一切都无济于事。

为什么 CRM 显示已定义为隐藏的部分?

最佳答案

修复方法是将隐藏部分中的所有字段设置为只读。 More details here .

关于javascript - 为什么 CRM 显示已定义为隐藏的部分?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21408378/

相关文章:

javascript - 仅当 Javascript 可用时隐藏 html

javascript - 返回函数内的组件不起作用

javascript - 为 Dynamics CRM 2011 创建 "wizard"

c# - 在 Microsoft Dynamics CRM 2013 上以编程方式生成邮件合并文档

javascript - 附加 2 jQuery "click events"只能工作一次

javascript - jQuery 高亮效果不起作用?

javascript - 无法访问嵌套不可变对象(immutable对象)中的数组

dynamics-crm - 连接到 CRM 2011 IFD/ADFS 中的 mscrmservices/2007/CrmService.asmx 端点

javascript - 通过 Javascript 创建服务事件时出错

javascript - Dynamics CRM 2011 - FirstSelectedItemId 未被传递