Schéma de message pour les opérations de liste déroulante
Les listes de sélection sont des types de champs spéciaux dans les composants métier. Ils représentent une collection de valeurs à partir de laquelle un utilisateur peut choisir une valeur unique pour l’affectation. Les listes de sélection sont de différents types. Pour plus d’informations sur les listes de sélection et leurs types, reportez-vous à la documentation Siebel.
L’un des types de listes de sélection, les listes de sélection limitées statiques, est mis en évidence par les adaptateurs en tant que type de liste de choix énuméré dans les métadonnées générées par l’adaptateur au moment de la conception. Il contient un ensemble statique de valeurs qui doivent être spécifiées pour le type de liste de sélection au moment de l’exécution. Lors de la spécification d’une valeur pour une liste de sélection limitée statique, vous devez toujours spécifier une valeur qui appartient à l’ensemble.
L’exemple suivant montre le schéma d’un type de liste de choix délimitée statique :
<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] = Nom du champ de la liste de sélection dans le composant métier
Ce qui suit représente l’expérience de proxy d’un type de liste de choix limitée statique :
[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] = Champ de liste de sélection délimitée statique dans la bc
Voir aussi
Messages et schémas de message pour l’adaptateur BizTalk pour Siebel eBusiness Applications