gpt4 book ai didi

javascript - Dynamics CRM 使用 XrmServiceToolkit.Soap 获取全局 OptionSet 数据

转载 作者:行者123 更新时间:2023-12-03 01:33:27 25 4
gpt4 key购买 nike

使用 Dynamics CRM 365 时,我想找到一种方法,使用 Javascript 库“XrmServiceToolkit”和 Soap 方法(我们需要异步)从全局选项集中获取标签和值。

谢谢。

最佳答案

我发现有效的解决方案:

获取OptionSet的所有属性:

var myOptionSetData = XrmServiceToolkit.Soap.RetrieveAttributeMetadata('entity_logical_name_that_contains_a_field_with_the_optionset', 'optionset_logical_name', false);

之后您可以像这样访问值和标签:

var last = myOptionSetData[0].OptionSet.Options.length - 1;
var vals = [];
var labels = [];

for (var idx = 0; idx <= last; idx++)
{
vals.push(parseInt(myOptionSetData[0].OptionSet.Options[idx].Value));
labels.push(myOptionSetData[0].OptionSet.Options[idx].Label.UserLocalizedLabel.Label)
}

希望它对某人有帮助。

关于javascript - Dynamics CRM 使用 XrmServiceToolkit.Soap 获取全局 OptionSet 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51189869/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com