Presentación general

Utilice esta función para crear pantallas de consulta con el resultado de las consultas realizadas en la base de datos. El peticionario funciona extrayendo temporalmente los datos de una tabla y, posteriormente, consultándola. La consulta puede incluir varios niveles de detalle, definidos por rupturas sucesivas.

La estructura de la tabla temporal permite a cada usuario conservar los resultados de la última consulta realizada (salvo si es una consulta compartida). El uso de esta funcionalidad se compone de tres fases:

  • Definición de la consulta en la función.
  • Lanzamiento de la consulta (haciendo clic en el botón o mediante la función de consulta y la actualización de los datos).
  • Visualizando la consulta, si ya se ha ejecutado.

Una consulta se puede formar con campos de tabla o expresiones.

Las uniones entre las tablas se determinan automáticamente a partir del diccionario, pero se pueden definir de forma explícita arrastrando y soltando un campo de una tabla a otra. El campo de destino debe formar parte de una clave.

Es importante señalar que hay dos herramientas complementarias: un peticionario equivalente a este, pero en forma de tabla; un peticionario SQL que utiliza pantallas de consulta similares, pero con el objetivo de diseñar consultas basadas en el lenguaje SQL.

Gestión de la interfaz

El campo de creación de consultas está formado por una estación flotante, un espacio de diseño del modelo y una zona para almacenar los campos seleccionados.

Estación flotante

Contiene los botones:

  • Tabla - Abre una lista de selección para añadir una tabla.
  • Expresión - Abre el asistente de fórmula para añadir una expresión.
  • Suprimir - Reinicializa la consulta.
  • Activo - Casilla que permite mostrar o no los códigos de los campos, además de las descripciones.
Espacio de diseño del modelo
Tablas

Este espacio muestra las tablas añadidas con sus uniones.

Para añadir una tabla, haga clic en el botón "Añadir una tabla" de la estación flotante.

Las acciones que se pueden realizar en una tabla son:

  • Suprimir la tabla haciendo clic en la cruz superior derecha de la tabla. Tenga en cuenta que las tablas solo se pueden suprimir una vez que se han suprimido todos sus vínculos y sus campos de la zona de almacenamiento.
    ../FCT/GESALT_01_01.jpg
  • Ampliar/reducir la tabla mediante el icono situado a la izquierda de la cruz.
    ../FCT/GESALT_01_01.jpg  ../FCT/GESALT_01_02.jpg
  • Desplazar la tabla mediante la barra de descripciones o la barra inferior.
  • Redimensionar la tabla mediante la esquina inferior derecha.
    ../FCT/GESALT_01_03.jpg
Uniones

Las uniones que no se han creado automáticamente se pueden crear arrastrando y soltando el campo de la tabla de origen al campo de la tabla de destino. Se crea una unión izquierda externa.

Si hace clic en la unión, se abre un menú que permite cambiar el tipo (externa izquierda o interna) o suprimirla.

Segundo plano

Si arrastra y suelta en una zona libre del espacio de diseño, puede reposicionar este espacio. Si hace doble clic, puede reemplazar el espacio de diseño con respecto a su origen.

../FCT/GESALT_01_04.jpg

Zona de almacenamiento

La zona de almacenamiento permite:

  • Visualizar los campos en forma de viñetas.
  • Modificar el orden y las propiedades (clasificación, acumulación, rangos, visibilidad) de dichas viñetas.
  • Gestionar las expresiones.
  • Gestionar las rupturas de la consulta.
Añadir un campo

Para añadir un campo de la tabla, haga doble clic en dicho campo o arrastre y suelte el campo en la zona de almacenamiento.

Añadir una expresión

Para añadir una expresión, haga clic en el botón "Expresión" de la estación flotante.

Editar una expresión

Haga clic en la descripción de la expresión para abrir la ventana de propiedades correspondiente.

Modificar las propiedades de una viñeta

Haga clic en los iconos para modificar el valor de las propiedades. Una visualización borrosa indica un valor negativo (por ejemplo, no ordenado).
../FCT/GESALT_02_02.jpg  ../FCT/GESALT_02_03.jpg
Significación de los iconos de izquierda a derecha: visible, orden, acumulación, entrada de rangos.

Suprimir una viñeta

Haga clic en la cruz superior derecha de la viñeta.
../FCT/GESALT_02_01.jpg

Desplazar una viñeta

Haga clic en la parte superior de la viñeta, arrástrela y suéltela donde sea necesario. Los desplazamientos solo se pueden realizar en un mismo nivel.
../FCT/GESALT_02_01.jpg

Crear un nivel de ruptura (grupo)

Haga clic en la parte superior de la viñeta y arrástrela para mostrar las opciones disponibles. Arrástrela hasta "Crear un grupo" para llevarla a la cabecera de un nuevo grupo.

Desplazar una viñeta a un nivel de ruptura existente

Haga clic en la parte superior de la viñeta y arrástrela para mostrar las opciones disponibles. Seleccione "Grupo N", donde N es el nivel del grupo, para llevarla al final del nivel elegido.

Requisitos previos

See also Consulta la documentación de Puesta en marcha

Gestión de pantalla

Cabecera

Esta sección muestra los datos que permiten identificar la consulta y los parámetros generales.

Pestaña Campos

Utilice esta sección para definir y agrupar los datos que se van a editar con un editor visual.

A partir del conjunto de datos definidos en el editor, el peticionario determina una consulta en las tablas vinculadas con condiciones de unión. Por lo tanto, en los casos simples, no es necesario completar las secciones siguientes.

Pestaña Avanzado

Pestaña Acceso

Utilice esta sección para definir las condiciones de acceso a la consulta y a los datos extraídos.

Pestaña Gráfico