如何从crm 2013中的全球选项列表中提取值?我根据选项集的值更新一些文本字段。通常在本地选项集中,我们可以使用以下代码根据选项集的值更新字段。
var value = Xrm.Page.getAttribute("new_optionset").getText();
if(value=="ABC"){
Xrm.Page.getAttribute("new_field1").setValue("Value");
Xrm.Page.getAttribute("new_field2").setValue("Some Value");
Xrm.Page.getAttribute("new_field3").setValue("Some Other Value");
}
但如果我使用全局选项集,这似乎不起作用。还有另一种处理方法吗?
答案 0 :(得分:3)
从JavaScript中,如何在本地和全局选项集之间获取文本没有区别。
语法是你已经知道的:
var value = Xrm.Page.getAttribute("new_optionset").getText();
如果您想要一个库来管理选项集,您可以查看我写的那个:
http://gallery.technet.microsoft.com/scriptcenter/OptionSet-JavaScript-76af41f5