#dynamics-crm #dynamics-crm-2011
#dynamics-crm #dynamics-crm-2011
Вопрос:
Я хочу запросить значения из другого раскрывающегося списка в Opportunity. Я не хочу запрашивать фактическую возможность, только значения из раскрывающегося списка. Итак, если у меня есть раскрывающийся список с именем Source и в нем есть значения 1, 2, 3, 4, 5. Я хочу запросить раскрывающийся список и вернуть эти значения. Возможно ли это? Если да, то как вы это делаете? Спасибо!
Комментарии:
1. Используя js или c #? Если js, выполняется ли код уже в форме?
Ответ №1:
Понял это:
RetrieveAttributeRequest request = new RetrieveAttributeRequest();
request.EntityLogicalName = "opportunity";
request.LogicalName = "new_businessunit";
RetrieveAttributeResponse response = (RetrieveAttributeResponse)orgService.Execute(request);
PicklistAttributeMetadata picklist = (PicklistAttributeMetadata)response.AttributeMetadata;
int? businessid = null;
foreach (OptionMetadata option in picklist.OptionSet.Options)
{
string businesslabel = option.Label.UserLocalizedLabel.Label.ToString();
}