Cómo crear un filtro de subconsultas con un archivo HOLD

Cómo:

InfoAssist permite crear subconsultas mediante un archivo HOLD. La subconsulta es, en realidad, una consulta anidada que se ha añadido a una cláusula Where de una declaración de SQL. Las subconsultas son muy útiles ya que son altamente reutilizables.


Principio de página

x
Procedimiento: Cómo Crear un filtro de subconsultas con un archivo HOLD

Este procedimiento describe cómo crear un filtro de subconsultas utilizando el archivo HOLD creado en el procedimiento previo.

  1. Construya un informe.

    La imagen siguiente muestra un informe de ejemplo.

    Informe de ejemplo

  2. Desde la pestaña Datos, en el grupo Filtro, pulse Filtro avanzado.

    Se abre el cuadro de diálogo Filtro avanzado.

  3. Desde el cuadro de diálogo Filtro avanzado, en el menú desplegable Tipo, seleccione Subconsulta como tipo de filtro para la parte situada a la izquierda del todo de la expresión, como indica la imagen.

    Selección de subconsulta en el menú desplegable Tipo

  4. Desde el menú desplegable Subconsulta, seleccione En lista como operador de comparación, como indica la imagen.

    En lista seleccionado como operador de comparación

  5. Desde la lista de subconsultas, seleccione una (Archivo1 en el ejemplo) que se haya creado para la parte situada a la derecha del todo de la expresión.

    El menú desplegable Subconsulta aparece en la siguiente imagen junto con la subconsulta Archivo1.

    subconsulta Archivo1 en el menú desplegable Subconsulta

  6. Pulse Aceptar.

    El informe queda filtrado por la subconsulta que ha creado.

    La siguiente imagen presenta un ejemplo del informe filtrado por clientas.

    Informe filtrado por clientas

    Nota: Para ver las declaraciones de SQL generadas por la solicitud, vaya a la barra de herramientas de Quick Access, abra el menú desplegable Ejecutar y pulse Seguimiento de SQL.


WebFOCUS