从CRM Online 2013中的全局选取列表中获取文本值

Get text values from Global picklist in CRM Online 2013?

本文关键字:列表 获取 取文本 选取 CRM Online 2013 全局      更新时间:2023-09-26

如何在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");
 }

但如果我使用全局选项集,这似乎不起作用。有其他处理方法吗?

从JavaScript中,如何获取本地和全局选项集之间的文本没有区别。

语法是你已经知道的:

var value = Xrm.Page.getAttribute("new_optionset").getText();

如果你想要一个库来管理选项集,你可以检查我写的这个:

http://gallery.technet.microsoft.com/scriptcenter/OptionSet-JavaScript-76af41f5