Esquema de mensaje para las operaciones de lista desplegable
Las listas de selección son tipos de campo especiales en componentes empresariales. Representan una colección de valores de los que un usuario puede elegir un único valor para la asignación. Las listas de selección son de tipos diferentes. Para obtener más información sobre las listas de selección y sus tipos, consulte la documentación de Siebel.
Uno de los tipos de lista de selección, listas de selección estáticas enlazadas, se muestra mediante los adaptadores como un tipo de lista de selección enumerado en los metadatos generados por el adaptador en tiempo de diseño. Contiene un conjunto estático de valores que se deben especificar para el tipo de lista de selección en tiempo de ejecución. Al especificar un valor para una lista de selección limitada estática, siempre debe especificar un valor que pertenezca al conjunto.
En el ejemplo siguiente se muestra el esquema de un tipo de lista de selección delimitado estático:
<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] = Nombre del campo Picklist en el componente de negocio
A continuación se representa la experiencia de proxy de un tipo de lista de selección delimitada estática:
[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] = Un campo de lista de selección delimitado estático en bc
Consulte también
Mensajes y esquemas de mensajes para el adaptador de BizTalk para aplicaciones eBusiness de Siebel