挑選清單作業的訊息結構描述
Picklist 是商務元件中的特殊欄位類型。 它們代表值集合,使用者可以從中挑選單一值進行指派。 Picklist 是不同類型的。 如需挑選清單及其類型的詳細資訊,請參閱 Siebel 檔。
配接器會在設計階段產生的中繼資料中,由配接器呈現其中一種挑選清單類型靜態限定挑選清單。 這包含一組靜態值,這些值必須在執行時間為挑選清單類型指定。 指定靜態限定挑選清單的值時,您一律必須指定屬於集合的值。
下列範例顯示靜態限定挑選清單類型的架構:
<element name="[FIELD_NAME]RequiredPickListType" nillable="true" type="ns1:[FIELD_NAME]RequiredPickListType" />
<simpleType name="[FIELD_NAME]RequiredPickListType">
<restriction base="string">
<enumeration value="value1" />
<enumeration value="value2" />
…
</restriction>
</simpleType>
[FIELD_NAME] = 商務元件中的 Picklist 功能變數名稱
下列代表靜態限定挑選清單類型的 Proxy 體驗:
[BC]InsertRecord[] insertRecs = new [BC]InsertRecord[1];
insertRecs[0] = new [BC]InsertRecord();
insertRecs[0].[BC_STATIC_PICKLIST_FIELD] = [BC_PICKLIST_FIELD_NAME]OptionalPickListType.value1;
[BC_STATIC_PICKLIST_FIELD] = BC 中的靜態限定挑選清單欄位