52 sacándole jugo al objeto query
TRANSCRIPT
![Page 2: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/2.jpg)
Leonardo da Vinci – genio universal ”
La simplicidad
es la máxima
sofisticación
![Page 3: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/3.jpg)
OBJETO QUERY
![Page 4: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/4.jpg)
¿Para qué sirve?
• Crear consultas sobre la base de datos de la aplicación.
• Mejorar el valor de la información extraída de bases de datos.
• Mecanismo fácil de definir y de poner a disposición en la aplicación.
![Page 5: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/5.jpg)
Secciones
• Structure
![Page 6: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/6.jpg)
Secciones
• SQL Statement
![Page 7: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/7.jpg)
Secciones
• Preview
![Page 8: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/8.jpg)
¿Cómo lo utilizamos?
![Page 9: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/9.jpg)
Output Type
Pivot Table
Table
Chart
![Page 10: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/10.jpg)
LO NUEVO…
![Page 11: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/11.jpg)
Refrescar consultas
• Quiero refrescar mis consultas a partir de las modificaciones que realizo en mi consulta principal. ¿Cómo puedo hacer?
Autorefresh Group
![Page 12: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/12.jpg)
Autorefresh Group
Query con salida Pivot Table
Queries con cualquier salida
![Page 13: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/13.jpg)
Autorefresh Group
![Page 14: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/14.jpg)
Autorefresh Group
Control QueryViewer
![Page 15: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/15.jpg)
Interacción con el usuario
• Quiero tener más interacción con el control, ¿es posible mejorarla?
Pivot Table Events
![Page 16: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/16.jpg)
Pivot Table Events
ItemClick
ItemDoubleClick
FilterChanged
AggregationChanged
DragAndDrop
![Page 17: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/17.jpg)
Pivot Table Events
• DragAndDrop
![Page 18: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/18.jpg)
Pivot Table Events
![Page 19: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/19.jpg)
Advanced Customizations
• Quiero personalizar aun más la salida de mi consulta:
– Ocultar los subtotales de los campos donde no quiero verlos.
![Page 20: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/20.jpg)
Advanced Customizations
• Propiedad Subtotals (Query Elements)
![Page 21: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/21.jpg)
Advanced Customizations
• Evitar que se arrastren ciertos campos al eje de las páginas.
páginas
![Page 22: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/22.jpg)
Advanced Customizations
• Propiedad CanDragToPages (Query Elements)
![Page 23: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/23.jpg)
Advanced Customizations
• Definir un cabezal para la opción de Export que me ofrece el Query.
Export HTML
![Page 24: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/24.jpg)
Advanced Customizations
• Propiedad ExportHeader
![Page 25: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/25.jpg)
Advanced Customizations
![Page 26: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/26.jpg)
Resumen
• Autorefresh Group
• Pivot Table Events
• Advanced Customizations
![Page 27: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/27.jpg)
Cierre
• Conferencias relacionadas• Una nueva forma de hacer consultas dinámicas con GXplorer – Gustavo
Martínez - Sala 2A, 11:00 hs.
• Como Implementar un Data Warehouse de manera paulatina - Enrique Iglesias, Credimas – Sala 2A, 11:45 hs.
• Federico Salomón - GeneXus Support [email protected]
![Page 28: 52 sacándole jugo al objeto query](https://reader030.vdocuments.pub/reader030/viewer/2022012405/55adba331a28abc1628b456d/html5/thumbnails/28.jpg)
¡MUCHAS GRACIAS!