我正在使用Dynamics Online(2011)。我正在尝试根据客户端选择创建一个字段,但是为了让我开始,我已经编写了下面的脚本,无论选择什么,都需要该字段。但是,当我运行调用此函数时,我收到以下错误。任何帮助都会被高度挪用。
function updateProductAreaRequirement() {
try {
crmForm.SetFieldReqLevel("pt_productarea", 1);
}
catch(err) {
alert("Error : " + err);
}
}
答案 0 :(得分:4)
您正在使用CRM 4 JavaScript,请尝试使用较新的CRM 2011语法。
Xrm.Page.getAttribute("pt_productarea").setRequiredLevel("required");
答案 1 :(得分:1)
请阅读此讨论discussion。有人建议针对同一问题采取解决方法。我希望它会对你有所帮助。
crmForm.all.<fieldname>Select.children[1].bCached = false;