INSTITUCIONAL
COMUNIDAD
BLOG
AYUDA
MI CUENTA
EN PT ES

qq 288

Nuevo control Pivot Table para el objeto Query

El User Control Query Viewer cuenta con un nuevo control Pivot Table, está disponible a partir de la Beta 2 de GeneXus X Evolution 1, así como también lo estará para el Upgrade 4 de GeneXus X. Vea cuáles son sus usos y ventajas.
El Objeto Query permite definir consultas a la base de datos en términos de atributos; indicando qué datos son los necesarios y qué filtros se quieren aplicar y GeneXus se encargará de resolver cómo navega la base de datos para conseguir la información requerida.
 

Este Objeto Query presenta desde ahora un nuevo User Control llamado Query Viewer, que permite poner una consulta previamente definida en un WebPanel para su visualización. Esto se hace simplemente eligiendo el Query Viewer de la lista de User Controls y soltándolo en el lugar del WebPanel elegido.

La asignación de la consulta a mostrar se puede hacer en tiempo de diseño (mediante el diálogo de propiedades del control) o en tiempo de ejecución (mediante código GeneXus).

Con el Objeto Query esperamos proveer al desarrollador GeneXus, una manera intuitiva y sencilla de programar las consultas de su aplicación.

Características de la definición de la consulta en 4 puntos:

1. Qué atributos voy a retornar, indicando además con qué agregaciones.
2. Qué filtros voy a aplicar (operadores de comparación, lista de valores, subconsulta).
3. Si la consulta tiene parámetros, cuáles son esos parámetros y de qué tipo.
4. Cuál es ese orden en el que se muestra el resultado.

Existe además una pestaña llamada “SQL Statement” que nos permite visualizar la sentencia SQL asociada a la consulta.
Y por último una pestaña “Preview” en la que podemos indicar cómo queremos que se vea una vez que la consulta esté en pantalla. Las salidas posibles son Tabla, Tabla dinámica (Pivot Table) y Gráfica. Para esto se esta utilizando un nuevo control con tecnología Flash que ofrece una experiencia de uso mucho mas rica.
Ahora se soportan todos los DBMSs con los que trabaja GeneXus y podemos usar el objeto Query en nuestras aplicaciones C# y Java (antes sólo C#). Además se soportan los browsers más populares.


 
Relacionado
User Control para GXflow
Preview # 6 de GeneXus X Upgrade 4
How to: GXflow y Query Objects en GeneXus X Evolution 1
Uruguay centraliza toda la información sobre comercio exterior e inversiones en Siicex, un portal desarrollado en GXportal y GeneXus
Curso de Seguridad en aplicaciones GeneXus
GeneXus X Evolution 3 Upgrade 2 Preview 3
GXquery 4.0 Upgrade 3 ¡Liberado!
LightCRM App para Windows Phone, Android e iOS desarrollada con GeneXus X Evolution 3 ¿La probaste?
¡919 certificados GeneXus! #GeneXusLoMejorDe2014
¡64 novedades en GeneXus MarketPlace!#GeneXusLoMejorDe2014
¡33 nuevas apps en el GeneXus ShowCase!#GeneXusLoMejorDe2014
¡23 Casos de éxito! #GeneXusLoMejorDe2014
Certificación SAP con GeneXus ERP Connector and Explorer #GeneXusLoMejorDe2014
GeneXus Cloud Computing #GeneXusLoMejorDe2014
Internet de las cosas #IoT #GeneXusLoMejorDe2014