Condividi tramite


Schema di messaggio per le operazioni dell'elenco a discesa

Gli elenchi di selezione sono tipi di campi speciali nei componenti aziendali. Rappresentano una raccolta di valori da cui un utente può scegliere un singolo valore per l'assegnazione. Gli elenchi di selezione sono di tipi diversi. Per altre informazioni sugli elenchi di selezione e sui relativi tipi, vedere la documentazione di Siebel.

Uno dei tipi di elenco di selezione, gli elenchi di selezione associati statici, vengono visualizzati dagli adattatori come tipo di elenco di selezione enumerato nei metadati generati dall'adapter in fase di progettazione. Contiene un set statico di valori che devono essere specificati per il tipo di elenco di selezione in fase di esecuzione. Se si specifica un valore per un elenco di selezione associato statico, è necessario specificare sempre un valore appartenente al set.

Nell'esempio seguente viene illustrato lo schema di un tipo picklist associato statico:

<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] = Nome campo picklist nel componente business

Di seguito è rappresentata l'esperienza proxy di un tipo picklist associato statico:

[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] = Campo elenco selezione associato statico nel bc

Vedere anche

Messaggi e schemi di messaggio per l'adapter BizTalk per applicazioni Siebel eBusiness