我一直在尝试执行一段代码来过滤业务流程上的查找,并且我试图访问该字段,但Xrm.Page.getControl("header_process_new_referenceid")
一直返回null,即使我在加载表单时处于正确的舞台上。
还看过上一篇文章但没有实际回答 - Cannot access header or business process flow controls on a CRM form
答案 0 :(得分:0)
您可能面临一些潜在的问题。
我的第一个建议是检查控件名称是否正确。最简单的检查方法是安装Chrome Level Up plugin。安装完成后,导航到表单,然后选择Logical Names按钮以显示逻辑名称。
一旦确定您拥有正确的逻辑名称,第二件要检查的是您实际访问Xrm
对象的方式?您是在加载表单,功能区按钮还是Web资源中执行的。根据CRM的版本,有不同的方法来访问Xrm
对象。尝试访问Xrm
对象时,请确保您处于正确的框架中。