Tutorial: Consultas anidadas con TreeView

En este ejemplo, se muestra cómo crear un informe con vista en árbol de Cuadrícula anidada. Para construir esta aplicación se utilizarán dos consultas, una basada en la tabla Clientes (Grid Master) y otra basada en la tabla Pedidos (Grid Detail). (Para acceder a estas tablas, simplemente cree el proyecto de muestra “Muestras” y use su base de datos)

Creando el detalle de la grid

1. Crea una nueva aplicación basada en la tabla Pedidos.

2. Cambie las propiedades: Tabla de ancho y Unidad de ancho de tabla para 100 y Porcentaje respectivamente.

3. En el menú de la aplicación, haga clic en el elemento SQL.

4. Agregue la siguiente línea a la Consulta SQL. El contenido escrito entre paréntesis es una variable global que se utilizará para el paso de la configuración de parámetros en la conexión entre las dos consultas.

WHERE
customerid = ‘[v_customer]’;

5. En la barra de herramientas de ScriptCase, haga clic en el botón Generar código fuente.

Creando la grid maestro

6. Crea una nueva aplicación basada en la tabla Clientes.

7. Acceda a la barra de herramientas del elemento del menú de la aplicación.

8. En la barra de herramientas superior, active los botones: Primero, Atrás, Siguiente, Último, Contador de filas, PDF e Imprimir alineados con el Centro.

Creando una grid anidada

9. En el menú de la aplicación, acceda a la carpeta Cuadrícula anidada. Dentro de la carpeta Cuadrícula anidada, abra la carpeta Enlaces y haga clic en el elemento Nuevo enlace.

10. En la propiedad Nombre y etiqueta, informe “subgrid” y “Pedidos” respectivamente. Para crear la conexión, haga clic en el botón Crear.

11. Seleccione la cuadrícula de detalle y haga clic en el botón Siguiente.

12. En este paso, informaremos cuál será el valor pasado a la variable global [v_customer]. Haga clic en el campo de valor y elija el campo ID de cliente. Haga clic en el botón Guardar para finalizar.

Configurando la Grid Anidada como Treeview

13. Todavía en la carpeta Cuadrícula anidada del menú de la aplicación, haga clic en el elemento Configuración.

14. Cambie las propiedades Habilitar vista en árbol y Posición para Sí y Registros abajo respectivamente.

Tutorials in the same category

Tutorial: Consulta con filtro modal.

En este tutorial se mostrará cómo configurar un filtro de consulta para que se muestre en una ven...

Image field

To add an image type field within a Grid, do the following: 1 - Create a Grid: 2- We ...

Campo Imagen

Para agregar un campo de tipo imagen dentro de una Grid se debe hacer lo siguiente: 1 - Crea...

Opción de Exportación

Para exportar diferentes tipos de archivos debemos realizar los siguientes pasos: 1 - Crear ...

Comment this post