3

このコードを使用してグローバルオプションセットを取得しています

var request = new RetrieveOptionSetRequest {Name = "OptionsetNameGoesHere"};
var retrieveOptionSetResponse =(RetrieveOptionSetResponse) DynamicsHandler._serviceProxy.Execute(request);
var retrievedOptionSetMetadata =(OptionSetMetadata) retrieveOptionSetResponse.OptionSetMetadata;
var optionList = retrievedOptionSetMetadata.Options.ToArray();

foreach (var optionMetadata in optionList)
{
   Printout(optionMetadata.Label.LocalizedLabels[0].Label + "\n");
}

しかし、AccountCategory (AccountCategoryCode) のようなオプション セットを取得して、それらを Combobox にバインドするにはどうすればよいでしょうか?

4

2 に答える 2

4

これはRetrieveAttributeRequestで取得する必要があります。プロパティAttributeMetadataを含むRetrieveAttributeResponseを返します。

あなたの場合、それはあなたが探しているものであるタイプOptionSetMetadataでなければなりません。

于 2011-03-29T10:00:33.557 に答える