La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

PXTools para Web Principales funcionalidades Ing. Juan Marcelo Bustamante PuntoExe Consultores

Presentaciones similares


Presentación del tema: "PXTools para Web Principales funcionalidades Ing. Juan Marcelo Bustamante PuntoExe Consultores"— Transcripción de la presentación:

1 PXTools para Web Principales funcionalidades Ing. Juan Marcelo Bustamante PuntoExe Consultores

2 Patrones Soportados PXWorkWith PXParameterRequest PXComposer PXFlowController PXOAV PXSynchronization

3 Patrón PXWorkWith

4

5 Características Destacadas: Manejo de RecentLink similar a aplicación Win. Form en transacciones. Tabs en transacciones y en Filtros. Scroll en Grilla o uso de GXUI.GridExtension Load sin Tabla Base. Force Grid Load. Acciones Confirms Auditoría de Transacciones y de registros. Transaction as Business Component Selección múltiple de registros Two pane dialog

6 Patrón PXWorkWith

7 PXWorkWith Demo Funcionamiento de un WorkWith, View y Sections. Form en transacciones. Tabs en transacciones y en Filtros. Manejo de RecentLink similar a aplicación Win. Transaction as Business Component Acciones Confirms Selección múltiple de registros Force Grid Load. Two pane dialog

8 Patrón PXParameterRequest

9

10 Características Destacadas: Form Sección para validad condiciones de validación del Form independiente de la acción a ejecutar. Misma potencia que en Acciones del PXWorkWith

11 Patrón PXParameterRequest

12 Patrón PXComposer

13

14 Características Destacadas: Armado de Secciones Soporte de invocación como Componentes Soporte de invocación como Embedded Pages Soporte de Secciones repetidas por Free Style Grid Soporte de control GXUI Layout Misma potencia que en Acciones del PXWorkWith

15 Patrón PXComposer

16 Patrón PXFlowController

17 PXFlowController T TTT WP P TTTT

18 PXFlowController P T TTT WP TTTT T T T

19 PXFlowController ¿Cómo resolvemos esta lógica en Web? – Reingeniería de la aplicación. – Implementar el diálogo Modal en Web.

20 Ejemplo 1 TClientes.Call(TrnMode.Update,&CliNro ) 2 Do 'Cargo Nombre Cliente' 3 &CountDirecciones = 0 4 For Each 5 Where CliNro = &CliNro 6 Defined By CDrNro 7 &CountDirecciones += 1 8 EndFor 9 If &CountDirecciones > 0 10 &Msg = "¿Desea Actualizar las Direcciones de " + CliNom.Trim() + "?" 11 Confirm(&Msg) 12 If Confirmed() 13 For Each 14 Where CliNro = &CliNro 15 TCliDir.Call(TrnMode.Update,&CliNro,CDrNro ) 16 EndFor 17 EndIf 18 EndIf 19 Do 'Verifico Contactos 20

21 Ejemplo 1 TClientes.Call(TrnMode.Update,&CliNro ) 2 Do 'Cargo Nombre Cliente' 3 &CountDirecciones = 0 4 For Each 5 Where CliNro = &CliNro 6 Defined By CDrNro 7 &CountDirecciones += 1 8 EndFor 9 If &CountDirecciones > 0 10 &Msg = "¿Desea Actualizar las Direcciones de " + CliNom.Trim() + "?" 11 Confirm(&Msg) 12 If Confirmed() 13 For Each 14 Where CliNro = &CliNro 15 TCliDir.Call(TrnMode.Update,&CliNro,CDrNro ) 16 EndFor 17 EndIf 18 EndIf 19 Do 'Verifico Contactos 20

22 PXFlowController Características: – Programación orientada al desarrollo de Bloques de Líneas. – Manejo de estado basado en el concepto de número de línea. – Soporte de subrutinas con invocación a interfaces gráficas. – Control de cierre de ventana. – Salvado y recuperación automática de las variables declaradas. – Soporte de iteración con invocación a interfaces gráficas. – Soporte de invocación a reportes con Output device location en Client.

23 Patrón PXOAV

24 PXOAV Usos del Pattern: – Mayor rapidez para definir atributos en run-time. No requiere impacto en la base de datos. No se definen atributos que no aportan a la funcionalidad del sistema. – Utilización como parte del sistema. Los atributos son predominantemente informativos. Tienen influencia minoritariamente en el sistema. – Utilización para afectar lógica del sistema. Incorporarlos como parametrización del sistema. Su contenido afecta el comportamiento de la aplicación. – Generación de Encuestas Interdependencias de Preguntas Inteacción con otra entidad del sistema.

25 PXOAV Características: – Soporte de Transacción intermedia. – Flexibilidad en Controles de Edición. – Soporte de Integridad Referencial. – Definición de Atributos como Entidad Fuerte. – Personalización de la validación. – Fórmulas (Data Type Expression) – Fórmulas Condicionadas.

26 Patrón PXOAV Ejemplo IdRetail - SalesForce

27 Patrón PXSynchronization

28 Situación y Necesidad Análisis de soluciones existentes (Base de Datos) – Complejidad en la programación – Programación no GeneXus. Personalización – Segmentación en Exportación – Procesos post Importación Interoperabilidad entre distintas Bases de datos

29 PXSynchronization Características: – Permite personalizar los procesos de exportación para realizar una correcta segmentación. – Permite personalizar los procesos de importación. Condicionar la importación Ejecutar procesos post importación – Genera en forma automática la estructura de datos (SDT) – Realiza todos los controles de integridad para importar información consistente. Interacción con Transacciones BusinessComponent. – Genera Logs en forma automática de la importación. – Brinda en forma preprogramada la visualización del Log para la plataforma Web.

30 ¿Preguntas?


Descargar ppt "PXTools para Web Principales funcionalidades Ing. Juan Marcelo Bustamante PuntoExe Consultores"

Presentaciones similares


Anuncios Google