Запрос значений из списка выбора - PullRequest
1 голос
/ 15 октября 2011

Я хочу запросить значения из другого списка выбора в Opportunity. Я не хочу запрашивать фактическую возможность, только значения из списка выбора. Поэтому, если у меня есть список выбора с именем Source, и он имеет значения 1, 2, 3, 4, 5. Я хочу запросить список выбора и вернуть эти значения. Это возможно? Если да, то как ты это делаешь? Спасибо!

1 Ответ

3 голосов
/ 15 октября 2011

Разобрался:

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();
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...