如何设置字段的需求级别
How to set the requirement level for a field
在这个博客之后,我试图将需求级别设置为商业推荐,但我失败了。我只得到红星,表示该字段是业务所需的。
crmForm.SetFieldReqLevel("new_bamsegurka", 0);
crmForm.SetFieldReqLevel("new_bamsegurka", 1);
crmForm.SetFieldReqLevel("new_bamsegurka", 2);
第一行关闭红色星号。另外两个,打开它。然而,似乎没有办法设置蓝十字…我错过了什么?
由于您已经找到了正确的代码来设置一个字段业务推荐(蓝叉)是参数2
crmForm.SetFieldReqLevel("new_bamsegurka", 2);
这可能是CRM 4.0环境的累积问题。我在CRM 2011中看到了一个类似的错误(要求没有通过javascript正确设置)。
对于获取字段的需求级别的相应操作,没有支持的方法。需要按如下方式进行修改。
crmForm.all["new_bamsegurka_c"].className.indexOf("Rec") >= 0
注意_c部分以及Rec,而不是Req。
你也可以试试,
// Requirement level
crmForm.all.new_bamsegurka.setAttribute("req", 2);
crmForm.all.new_bamsegurka_c.className = "req";
crmForm.all.new_bamsegurka_c.innerHTML = crmForm.all.new_bamsegurka_c.innerText + "<img alt='Required' src='/_imgs/frm_required.gif'/>";
crmForm.all.new_bamsegurka.setAttribute("req", 1);
crmForm.all.new_bamsegurka_c.className = "n";
crmForm.all.new_bamsegurka_c.innerHTML = crmForm.all.new_bamsegurka_c.innerText + "<img alt='Recommended' src='/_imgs/frm_recommended.gif'/>";
crmForm.all.new_bamsegurka.setAttribute("req", 0);
crmForm.all.new_bamsegurka_c.className = "n";
crmForm.all.new_bamsegurka_c.innerHTML = crmForm.all.new_bamsegurka_c.innerText;
这个应该更合适。
请确保只更改每个字段的"new_bamsegurka"以匹配您的字段名。
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 而循环只设置php中输入字段中的第一个值
- 在输入字段中将最小金额设置为
- 从Rally获取一个特定的标记,以便计算另一个字段中的值
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- JavaScript 检查隐藏字段中的值并将其设置为隐藏字段值
- 在wordpress一定时间后更改自定义字段
- 如何在HTML输入字段中添加不可删除的后缀
- Meteor-添加用户自定义字段的方法不起作用
- 互斥单选按钮和相应的输入字段
- 在IE9中的输入字段中输入焦点最近按钮
- 选中单选框时将属性添加到输入字段
- 带有验证和隐藏字段值的提交按钮
- 主干窗体隐藏字段未呈现
- 带有let的JS/EECMAScript6私有字段的模式
- 按钮字段确认点击不'不起作用
- jQuery Wan Spinner插件的多个字段
- 通过单击动态加载的表中同一行的另一个字段来更新一行的字段
- 如何根据需求将服务器发送的socket数据显示在浏览器的两个输出字段中
- 如何设置字段的需求级别