【发布时间】:2018-07-20 20:00:32
【问题描述】:
有没有办法判断该部分是否是 CRM 表单中的标题?
我们使用的是 Microsoft Dynamics CRM 2016,我需要在满足特定条件时禁用联系人表单上的所有字段。我正在使用下面的代码,到目前为止代码正在运行。
var attributes = Xrm.Page.data.entity.attributes.get();
for (var i in attributes) {
var myattribute = Xrm.Page.data.entity.attributes.get(attributes[i].getName());
var myname = myattribute.getName();
if (Xrm.Page.getControl(myname) != null) {
//alert(myname);
Xrm.Page.getControl(myname).setDisabled(true);
}
}
但是我问的原因是,对于标题字段,您需要在字段名称之前放置header_ 才能访问标题字段。例如header_name。由于我们的 CRM 经理喜欢在标题上放置不同的字段,因此最好自动禁用标题字段而不是手动更改它。
有没有办法判断该部分是否是 CRM 表单中的标题?
【问题讨论】:
标签: javascript dynamics-crm dynamics-crm-2016