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. |