Ing. Gabriela Rial ARTech Cómo implementar Buenos Diálogos “Trabajar Con” en Ambientes Web
Qúe es lo que buscamos ?
Una pregunta recurrente … No lo hice antes ? Cómo lo resuelvo esta vez ? No lo hice antes ? Cómo lo resuelvo esta vez ?
Forma Abstracta del Patrón Diálogo Objeto - Acción Grilla con Objetos Interfaz Web Ingreso de Objetos Acciones
G r i l l a d e O b j e t o s ORDENES PAGINACIÓN FILTROS REFRESH G
Filtros y Ordenes G
Paginación G
A c c i o n e s PARTICULARES ESPECÍFICAS GENERICAS A
I n t e r f a z W e b Websession No Jerárquica Recent Links Tabs Footer / Header Websession No Jerárquica Recent Links Tabs Footer / Header W SEGURIDAD NAVEGACIÓN USABILIDAD
POSIBLES IMPLEMENTACIONES del Patrón Opciones: a) Implementación con 2 forms b) Implementación con 3 forms c) Implementación con 1 forms Opciones: a) Implementación con 2 forms b) Implementación con 3 forms c) Implementación con 1 forms
IMPLEMENTACIÓN CON 2 FORMS Form 1 : GRID + Acciones Form 2 : TRN Form 1 : GRID + Acciones Form 2 : TRN
IMPLEMENTACIÓN CON 3 FORMS - MVC Controller Grid View Trn
IMPLEMENTACION CON 1 FORM
Pasemos de la abstracción a la realidad ! Pattern Generator
Generators Pattern Definition Pattern Template Instance Object Application KB 1 KB 2 Object
Ejemplos People and Organizations Solur People and Organizations Solur
Características generales Genera objetos GeneXus Posibilidad de definir patrones propios Customizar los patrones existentes Que tan útil puede ser en mi KB ? Genera objetos GeneXus Posibilidad de definir patrones propios Customizar los patrones existentes Que tan útil puede ser en mi KB ?
Y … hay más Patterns en el XIV 2025 Do it yourself!