52 sacándole jugo al objeto query

Post on 21-Jul-2015

1.036 views 6 download

Transcript of 52 sacándole jugo al objeto query

Sacándole jugo al

objeto QueryFederico Salomón

fsalomon@genexus.com

Leonardo da Vinci – genio universal ”

La simplicidad

es la máxima

sofisticación

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.

Secciones

• Structure

Secciones

• SQL Statement

Secciones

• Preview

¿Cómo lo utilizamos?

Output Type

Pivot Table

Table

Chart

LO NUEVO…

Refrescar consultas

• Quiero refrescar mis consultas a partir de las modificaciones que realizo en mi consulta principal. ¿Cómo puedo hacer?

Autorefresh Group

Autorefresh Group

Query con salida Pivot Table

Queries con cualquier salida

Autorefresh Group

Autorefresh Group

Control QueryViewer

Interacción con el usuario

• Quiero tener más interacción con el control, ¿es posible mejorarla?

Pivot Table Events

Pivot Table Events

ItemClick

ItemDoubleClick

FilterChanged

AggregationChanged

DragAndDrop

Pivot Table Events

• DragAndDrop

Pivot Table Events

Advanced Customizations

• Quiero personalizar aun más la salida de mi consulta:

– Ocultar los subtotales de los campos donde no quiero verlos.

Advanced Customizations

• Propiedad Subtotals (Query Elements)

Advanced Customizations

• Evitar que se arrastren ciertos campos al eje de las páginas.

páginas

Advanced Customizations

• Propiedad CanDragToPages (Query Elements)

Advanced Customizations

• Definir un cabezal para la opción de Export que me ofrece el Query.

Export HTML

Advanced Customizations

• Propiedad ExportHeader

Advanced Customizations

Resumen

• Autorefresh Group

• Pivot Table Events

• Advanced Customizations

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 Teamfsalomon@genexus.com

¡MUCHAS GRACIAS!