Dynamics Online(2011)crmForm.SetFieldReqLevel问题

时间:2013-08-29 09:05:22

标签: dynamics-crm-2011

我正在使用Dynamics Online(2011)。我正在尝试根据客户端选择创建一个字段,但是为了让我开始,我已经编写了下面的脚本,无论选择什么,都需要该字段。但是,当我运行调用此函数时,我收到以下错误。任何帮助都会被高度挪用。

 function updateProductAreaRequirement() {


    try {
        crmForm.SetFieldReqLevel("pt_productarea", 1);
    }
    catch(err) {

        alert("Error : " + err);
    }

}

enter image description here

2 个答案:

答案 0 :(得分:4)

您正在使用CRM 4 JavaScript,请尝试使用较新的CRM 2011语法。

Xrm.Page.getAttribute("pt_productarea").setRequiredLevel("required");

Xrm.Page Reference

答案 1 :(得分:1)

请阅读此讨论discussion。有人建议针对同一问题采取解决方法。我希望它会对你有所帮助。

crmForm.all.<fieldname>Select.children[1].bCached = false;