52 sacándole jugo al objeto query

28
Sacándole jugo al objeto Query Federico Salomón [email protected]

Transcript of 52 sacándole jugo al objeto query

Page 1: 52 sacándole jugo al objeto query

Sacándole jugo al

objeto QueryFederico Salomón

[email protected]

Page 2: 52 sacándole jugo al objeto query

Leonardo da Vinci – genio universal ”

La simplicidad

es la máxima

sofisticación

Page 3: 52 sacándole jugo al objeto query

OBJETO QUERY

Page 4: 52 sacándole jugo al objeto query

¿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

Secciones

• Structure

Page 6: 52 sacándole jugo al objeto query

Secciones

• SQL Statement

Page 7: 52 sacándole jugo al objeto query

Secciones

• Preview

Page 8: 52 sacándole jugo al objeto query

¿Cómo lo utilizamos?

Page 9: 52 sacándole jugo al objeto query

Output Type

Pivot Table

Table

Chart

Page 10: 52 sacándole jugo al objeto query

LO NUEVO…

Page 11: 52 sacándole jugo al objeto query

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

Autorefresh Group

Query con salida Pivot Table

Queries con cualquier salida

Page 13: 52 sacándole jugo al objeto query

Autorefresh Group

Page 14: 52 sacándole jugo al objeto query

Autorefresh Group

Control QueryViewer

Page 15: 52 sacándole jugo al objeto query

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

Pivot Table Events

ItemClick

ItemDoubleClick

FilterChanged

AggregationChanged

DragAndDrop

Page 17: 52 sacándole jugo al objeto query

Pivot Table Events

• DragAndDrop

Page 18: 52 sacándole jugo al objeto query

Pivot Table Events

Page 19: 52 sacándole jugo al objeto query

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

Advanced Customizations

• Propiedad Subtotals (Query Elements)

Page 21: 52 sacándole jugo al objeto query

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

Advanced Customizations

• Propiedad CanDragToPages (Query Elements)

Page 23: 52 sacándole jugo al objeto query

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

Advanced Customizations

• Propiedad ExportHeader

Page 25: 52 sacándole jugo al objeto query

Advanced Customizations

Page 26: 52 sacándole jugo al objeto query

Resumen

• Autorefresh Group

• Pivot Table Events

• Advanced Customizations

Page 27: 52 sacándole jugo al objeto query

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

¡MUCHAS GRACIAS!