我用过
document.getElementById("customerid").setAttribute("defaulttype", "2");
document.getElementById("customerid").setAttribute("lookuptype", "2");
Xrm.Page.getControl("customerid").setDefaultView("{A9AF0AB8-xxxx-xxxx-xxxx-C6281FED7FAB}");
Form_onchange()
中的,它给了我这个错误:
Object不支持此属性或方法“。
如果我关闭弹出窗口,程序实际上可以正常工作。
可能是什么问题?
P.S。我正在运行IE9,并且错误消息未指定不支持哪种方法。
答案 0 :(得分:1)
“{A9AF0AB8-xxxx-xxxx-xxxx-C6281FED7FAB}”不是有效的GUID。确保使用视图的确切GUID。
好的,我从来没有见过任何人出过GUID ......
无论如何,取出第2行,看看是否有效。我检查了一些代码,我有第1行和第1行。 3.
此外,您的查询需要已经能够在界面内从帐户切换到联系人(类型代码1 - > 2)(作为用户而不是通过javascript)。