Crear consultas anidadas

Una consulta anidada es una consulta que se coloca dentro de otra consulta en una plantilla. Para anidar consultas, asígnelas a elementos hijo.

Acerca de esta tarea

Las consultas se anidan por contexto o ubicación:

Procedimiento

  1. En Document Studio, arrastre un elemento de la Vista de origen de datos al elemento de plantilla. Cuando una consulta se arrastra a un elemento que tiene un elemento padre, se comprueba si la consulta arrastrada puede ejecutarse en el contexto de una consulta del elemento padre. Todas las consultas que pueden actuar como contexto se visualizan en la ventana Seleccionar contexto. La lista muestra el ID y su representación textual.
  2. Seleccione el contexto de consulta de la lista.
    Si está anidado una consulta por su contexto dentro del esquema de origen de datos, seleccione la consulta padre de la consulta que está anidando. En la lista de consultas entre las que puede seleccionar, la consulta padre es generalmente la que tiene la vía de acceso más larga. Ejemplo: si está anidando /Consulta1/Consulta2/Consulta3, las opciones que puede seleccionar para el contexto son:
    • Incorrecto: /Consulta1
    • Correcto: /Consulta1/Consulta2
    Si selecciona una consulta incorrecta, la consulta podría repetirse un número de veces incorrecto en la salida. Si recibe un mensaje en la vista Consola que indica que la consulta no es correcta, la razón puede ser que el contexto padre está causando el problema.

    Si está anidado una consulta por su ubicación en lugar de su contexto dentro del esquema de origen de datos, seleccione ninguno. Al seleccionar ninguno, puede colocar una consulta dentro de otra consulta que pertenece a otro esquema de origen de datos o se encuentra en un orden diferente del estructurado en el esquema de origen de datos.

  3. Pulse Aceptar.