INSTITUCIONAL
COMUNIDAD
BLOG
AYUDA
MI CUENTA
EN PT ES

Imagen6376S

De GeneXus 8.0 RC: Grillas colapsables

GeneXus 8.0 RC introduce la posibilidad de colapsar una grilla, brindando así la opción de desplegar más información de acuerdo a la voluntad del usuario Web.

Una de las grandes ventajas que presenta la interfase Web es la de desplegar gran cantidad de información en la pantalla. Es por esto que una de las tareas más complicadas del programador es organizar esta información de manera que el resultado no sea un caos de datos ilegibles.

Muchas veces nos encontramos con datos, que si bien son importantes, no es necesario que estén siempre disponibles, o bien nos gustaría que "desaparecieran" luego de consultarlos. Con este objetivo es que se introduce la posibilidad de colapsar una grilla. De esta forma, se repliega la información a un icono (representado por el signo +), el cual al ser "presionado" nos mostrará los datos nuevamente.

Un ejemplo de uso sería el siguiente, donde no mostramos los detalles de cada auto a menos que el cliente así lo requiera:

Se puede utilizar esta propiedad de las grillas tanto para grillas free style o para grillas simples, pudiendo indicar si una grilla por defecto se verá colapsada o no.

Para indicar si una grilla va a ser colapsable, debemos indicarlo en las propiedades de la misma:

AllowCollapsing, indica que la grilla será colapsable y Collapsed nos dice el estado por defecto de la misma, si está colapsado o no, mostrando los datos.

También es posible indicar estas propiedades en momento de ejecución, por ejemplo

Event Start
Customers.AllowCollapsing = 1
EndEvent // Start

Esto permite, por ejemplo, desplegar cierta información a algunos usuarios Web -de acuerdo a su perfil- y presentar la misma información sin desplegar (colapsarla) al resto de los usuarios.

Relacionado
Selección en grillas web
De GeneXus 8.0 RC: Cláusula option distinct
De GeneXus 8.0 RC: Propiedad autonumber
De GeneXus 8.0 RC: Transacciones como Web Components
GeneXus libera su próxima versión
GeneXus Training Uruguay publicó su calendario de capacitación para el primer semestre del año
Certificaciones #GeneXus en el #GX24
En GeneXus Uruguay buscamos nuevos talentos
Trabajar en GeneXus: Todo lo que tienes que saber si quieres trabajar con nosotros #Training #Becas #BolsaDeTrabajo #GXjobs
En GeneXus México buscamos nuevos talentos
Sistema educativo, mercado laboral, empresas B, Forge y GeneXus: la importancia de la capacitación, los valores y la inserción laboral en los jóvenes
Alta demanda de profesionales TI en el mundo
Próximos cursos y certificaciones #GeneXus en América: Argentina, Colombia, Chile, Brasil, México y Uruguay
Nuevos Analistas GeneXus en el Instituto Superior de Informática #Uruguay
Toolnology continúa presentando GeneXus X Evolution 3 con cursos gratuitos #Argentina