Definición de los valores para atributos XML para un atributo de búsqueda

Puede revisar la información sobre la definición de valores para atributos XML para un atributo de búsqueda.

La tabla siguiente contiene información sobre la definición de los valores de los atributos XML para un atributo de búsqueda:

Componente

Tipo de componente

Ubicación de componente

Descripción

Nombre

Atributo

Attributes/Attribute

Indica el nombre XML del atributo de búsqueda. Este componente, junto con el XPath, se utiliza para establecer el enlace de origen y destino para el control que se visualiza en la interfaz de usuario.

DataType

Atributo

Attributes/Attribute

Indica el tipo de datos del atributo de búsqueda. Si no se proporciona el tipo de datos, se deriva utilizando el XPath y los valores del atributo Name. Puede utilizar el atributo DataType para sustituir los tipos de datos predeterminados. Cada tipo de datos se correlaciona con Serie, Fecha o Número. Si los tipos de consulta no se mencionan explícitamente, esta correlación se utiliza para visualizar los tipos de consulta en la interfaz de usuario.

DisplayName

Atributo

Attributes/Attribute

Indica la clave del paquete de una etiqueta que se visualiza en una lista desplegable para los atributos de búsqueda. Si no se menciona la etiqueta, el atributo Name es considerado como la clave del paquete para visualizar la etiqueta. Esta entrada de paquete debe estar definida en el archivo de paquete del lado del servidor.

XPath

Atributo

Attributes/Attribute

Indica la ruta de acceso XML del elemento al que pertenece el atributo de búsqueda.

DefaultQueryTypes

Atributo

Attributes/Attribute

Indica el tipo de consulta predeterminado para el atributo de búsqueda. Si DefaultQueryTypeDesc no se ha establecido para un atributo, establézcalo mediante este procedimiento:

Obtenga los tipos de consulta soportados leyendo los tipos de consulta sustituidos o utilizando los tipos de datos de fábrica para el tipo de datos del atributo. Dado que Igual es el tipo de consulta más común, verifique que es uno de los tipos de consulta soportados. En caso afirmativo, utilice Igual como valor predeterminado. De lo contrario, utilice el primer tipo de consulta que aparece en la lista de tipos de consulta soportados.

StringQueryTypes

Elemento

Attributes/Attribute

Indica que los tipos de consulta de serie de fábrica se sustituyen con los elementos hijo del elemento StringQueryTypes. Si todos los StringQueryTypes posibles no son necesarios, cree un elemento hijo QueryType de StringQueryType para cada tipo de consulta al que desee dar soporte.

DateQueryTypes

Elemento

Attributes/Attribute

Indica que los tipos de consulta de fecha de fábrica se sustituyen con los elementos hijo del elemento DateQueryTypes. Si todos los tipos de consulta de fecha posibles no son obligatorios, cree un elemento hijo QueryType de DateQueryType para cada tipo de consulta al que desee dar soporte.

NumericQueryTypes

Elemento

Attributes/Attribute

Indica que los tipos de consulta numéricos de fábrica se sustituyen con los elementos hijo del elemento NumericQueryTypes. Si todos los NumericQueryTypes posibles no son necesarios, cree un elemento hijo QueryType de NumericQueryType para cada tipo de consulta al que desee dar soporte.

QueryType

Elemento

Atributos/Attribute/
StringQueryTypes

O

Atributos/Attribute/
DateQueryTypes

O

Atributos/Attribute/
NumericQueryTypes

Indica los tipos de consulta que están soportados para el atributo de búsqueda. Consulte la sección Tipos de consulta soportados para atributo de búsqueda para obtener información detallada sobre los parámetros soportados.

QueryType

Atributo

Atributos/Attribute/
StringQueryTypes/QueryType

O

Atributos/Attribute/
DateQueryTypes/QueryType

O

Atributos/Attribute/
NumericQueryTypes/QueryType

Indica el tipo de consulta. Para obtener más información sobre los tipos de consulta soportados, consulte la descripción del elemento QueryType.

QueryTypeDesc

Atributo

Atributos/Attribute/
StringQueryTypes/QueryType

O

Atributos/Attribute/
DateQueryTypes/QueryType

O

Atributos/Attribute/
NumericQueryTypes/QueryType

Indica la clave del paquete de la etiqueta que se visualiza para el tipo de consulta en la interfaz de usuario. Si el valor de QueryTypeDesc no se ha establecido, el valor del atributo QueryTypeDesc correspondiente al tipo de consulta es considerado como la clave del paquete que mostrará la etiqueta de tipo de consulta. Esta entrada de paquete debe estar definida en el archivo de paquete del lado del servidor. Para obtener más información sobre los tipos de consulta soportados, consulte la descripción del elemento QueryType.

Configuración

Elemento

Attributes/Attribute

Indica que el atributo de entidad tendrá una configuración determinada para el control de la interfaz de usuario y valores posibles del atributo de búsqueda.

ActionURL

Atributo

Attributes/Attribute/Configuration

Indica la acción que devuelve la lista de los valores posibles para el atributo de búsqueda. Esta acción puede devolver la lista estática de valores predefinidos o llamar a la API correspondiente para obtenerlos y luego devolverlos. Por ejemplo, ActionURL puede devolver los valores correspondientes a los códigos comunes, la moneda y los países o regiones.

UIControlConfiguration

Elemento

Attributes/Attribute/Configuration

Indica que el atributo de búsqueda tendrá determinadas configuraciones para el control de la interfaz de usuario.

xtype

Atributo

Atributos/Attribute/
Configuration/UIControlConfiguration

Indica el tipo de control que se visualiza en la pantalla Búsqueda avanzada para el atributo de búsqueda. Consulte la sección Posibles xtypes para un atributo para obtener la lista de xtypes y descripciones.

optionsBinding

Atributo

Atributos/Attribute/
Configuration/UIControlConfiguration

El atributo optionsBinding se utiliza para especificar los elementos que se repiten de la lista que constituye un solo valor de los valores del recuadro combinado o los valores del botón de selección.

Nota: Sólo es aplicable para un recuadro de combinación y un botón de selección.

displayField

Atributo

Atributos/Attribute/
Configuration/UIControlConfiguration

El atributo displayField especifica el atributo cuyo valor se utiliza como etiqueta.

Nota: Sólo es aplicable para un recuadro de combinación y un botón de selección.

valueField

Atributo

Atributos/Attribute/
Configuration/UIControlConfiguration

El atributo valueField se utiliza para identificar de forma exclusiva el elemento que se repite para mostrar el valor correcto de la opción seleccionada de un recuadro combinado o un botón de selección.

Tipos de consulta soportados para atributo de búsqueda

La tabla siguiente contiene los tipos de consultas soportados para el atributo de búsqueda, que se describe en el tema Añadir o Modificar un atributo de búsqueda.

Tipo de consulta soportado para:

QueryType

QueryTypeDesc

Descripción

las series

EQ

es

es

las series

FLIKE

starts_with

empieza por

las series

COMO

contiene

contiene

números

EQ

es

es

números

GE

greater_than_or_equal_to

mayor o igual a

números

LE

less_than_or_equal_to

menor o igual a

números

NE

not_equal_to

no igual a

números

LT

less_than

menor que

números

GT

greater_than

mayor que

fechas

EQ

es

es

fechas

GE

greater_than_or_equal_to

mayor o igual a

fechas

LE

less_than_or_equal_to

menor o igual a

fechas

NE

not_equal_to

no igual a

fechas

LT

less_than

menor que

fechas

GT

greater_than

mayor que

fechas

ENTRE

between_from_and_to

entre

xtypes posibles para un atributo

Un atributo xtype indica el tipo del control que se visualiza en la pantalla Búsqueda avanzada para el atributo de búsqueda. La tabla siguiente contiene los xtypes posibles soportados para un atributo de búsqueda, que se describe en la tabla del tema Añadir o Modificar un atributo de búsqueda.

xtype

Descripción

xadvancedtextcontrol

Se utiliza para mostrar un recuadro de texto en la interfaz de usuario.

xadvancedradiocontrol

Se utiliza para mostrar los botones de selección en la interfaz de usuario.

xadvanceddatecontrol

Se utiliza para visualizar un campo para entrar la fecha en la interfaz de usuario.

xadvancedcomboboxcontrol

Se utiliza para visualizar una lista desplegable en la interfaz de usuario.

xadvancedtriggercontrol

Se utiliza para visualizar un campo de desencadenante en la interfaz de usuario.

xadvattributelookup

Se utiliza para mostrar un widget de búsqueda de atributo en la interfaz de usuario.

xadvancednumbercontrol

Se utiliza para visualizar un campo de número en la interfaz de usuario.