Xrm.Page.getControl(" header_process_new_referenceid")在业务流程流程上返回null

时间:2018-02-13 10:36:15

标签: dynamics-crm dynamics-crm-online dynamics-365

我一直在尝试执行一段代码来过滤业务流程上的查找,并且我试图访问该字段,但Xrm.Page.getControl("header_process_new_referenceid")一直返回null,即使我在加载表单时处于正确的舞台上。

还看过上一篇文章但没有实际回答 - Cannot access header or business process flow controls on a CRM form

1 个答案:

答案 0 :(得分:0)

您可能面临一些潜在的问题。

我的第一个建议是检查控件名称是否正确。最简单的检查方法是安装Chrome Level Up plugin。安装完成后,导航到表单,然后选择Logical Names按钮以显示逻辑名称。

一旦确定您拥有正确的逻辑名称,第二件要检查的是您实际访问Xrm对象的方式?您是在加载表单,功能区按钮还是Web资源中执行的。根据CRM的版本,有不同的方法来访问Xrm对象。尝试访问Xrm对象时,请确保您处于正确的框架中。