1

我正在使用 Dynamics Online (2011)。我正在尝试根据客户选择创建一个必填字段,但为了让我开始,我编写了以下脚本以使该字段成为必填项,而不管他们的选择如何。但是,当我运行调用此函数时,出现以下错误。任何帮助都将得到高度利用。

 function updateProductAreaRequirement() {


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

        alert("Error : " + err);
    }

}

在此处输入图像描述

4

2 回答 2

4

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

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

Xrm.Page 参考

于 2013-08-29T09:50:01.017 回答
1

请阅读此讨论讨论。有人为同一问题提出了解决方法。我希望它会帮助你。

crmForm.all.<fieldname>Select.children[1].bCached = false;
于 2013-08-29T09:35:18.730 回答