logo


Para extender las posibilidades de las consultas extendidas

Conceptos básicos

Las consultas extendidas disponen de una selección previa de los campos que se desea visualizar.

Para escoger los campos de una consulta extendida, los pasos que se deben seguir son:

¿Pero solo esto? ¡Puede añadir más campos personalizados! En concreto puede añadir categorías, campos enlazados de otras tablas e incluso expresiones.

Funciones básicas

¿Pero de qué trata una Categoría?

El propósito de las categorías o buckets consiste en categorizar datos. Para clasificar rápidamente registros de la consulta. Cuando crea una columna de este tipo, define varias categorías (buckets) que se utilizan para agrupar valores. Al igual que cualquier otra columna, puede ordenar, filtrar y agrupar por ellas.

Para añadir una categoría:

¿Pero de qué trata un campo enlazado?

Esta funcionalidad permite relacionar una tabla de la base de datos a la que el usuario tenga acceso con la consulta. Esta relación consiste en enlazar la clave primaria de la tabla enlazada con campos de la consulta y/o, con variables de entorno o con constantes. De esta manera, a cada registro de la consulta le corresponde un registro de la tabla enlazada. Una vez enlazada una tabla, sus campos se pueden incluir como si de campos de la consulta se trataran. Al igual que cualquier otra columna de su consulta, puede ordenar, filtrar y agrupar por los campos añadidos. Por ejemplo, si el teléfono del cliente no está en los pedidos, podemos enlazar una tabla de la base datos para obtener el teléfono del cliente.

Para añadir un campo enlazado:

Se puede añadir un campo enlazado de tipo multiidioma. En los resultados este campo se muestra en el idioma del usuario, idioma de la sesión.

¿Pero de qué trata una expresión?

Se trata de la posibilidad de añadir un nuevo campo, campo calculado a partir de otros campos mediante una expresión sencilla, pero en sintaxis SQL.

Podemos añadir columnas calculadas adicionales para personalizar aún más la consulta, y sin tocar para nada el objeto de negocio mediante expresiones. Para añadir un nuevo campo que sea una expresión sencilla calculada a partir de datos de la fila, una expresión cuyo resultado es un escalar o bien un valor nulo, expresión que consta de los siguientes elementos:

Pero en las expresiones no se permite el uso de categorías u otras expresiones.

Limitaciones

Algunas limitaciones:

Temas relacionados

Para ver las áreas de una consulta extendida

Para indicar las restricciones de consulta de una consulta extendida

Para indicar la selección de campos en una consulta extendida

Para indicar la ordenación de los campos de las consultas extendidas

Para indicar condiciones de las consultas extendidas

Para indicar rupturas en las consultas extendidas

Para indicar agrupaciones de resultados de las consultas extendidas

Acerca del Asistente de expresiones

Cómo funciona la Ejecutora de las consultas extendidas