【发布时间】:2009-03-09 05:39:21
【问题描述】:
我们遇到了自定义实体的表单的 onload 事件未触发的问题。该表格在一段时间内确实可以正常工作,但最近已停止工作。现在,当打开表单时,事件中的任何代码都不会执行 - 无论是在创建实体的新实例时还是在打开现有实例时。然而,当预览表单时,代码会被执行。
出于测试目的,原始代码已被删除,onload 事件目前只有以下内容:
crmForm.all.ownerid_c.style.display = 'none';
crmForm.all.ownerid_d.style.display = 'none';
alert("OnLoad event fired");
在预览中,所有者属性被隐藏并显示警报。正常运行表单时,该属性没有隐藏,也没有警报(也没有报告 Java 错误)。
完整的 CRM 版本是 4.0.7333.1219。该实体最初是在不同的 CRM 安装上创建的,该安装最初是版本 3。在我们执行导出 - 导入过程以将其迁移到当前环境之前,该环境已升级到版本 4。表单在新环境中可以正常工作一段时间,但在某个阶段停止了。
【问题讨论】:
标签: dynamics-crm dynamics-crm-4