5. Patrón PXWorkWith
• 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. PXWorkWith Demo
• Funcionamiento de un WorkWith, View y Sections.
• Form en transacciones.
• Tabs en transacciones y en Filtros.
• Transaction as Business Component
• Ordenes por Columnas de Grilla.
• Acciones y Confirms
• Selección múltiple de registros
• Force Grid Load.
• Two pane dialog
8. Patrón PXParameterRequest
• 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 PXComposer
• 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. 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.
19. 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.
20. 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
• Interacción con otra entidad del sistema.
23. 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.
32. PXMenus
• Menús Superior
– Tipo Tabs
– Tipo Toolbar
• Menús Lateral Izquierdo
– Estandar
– TreeView
• Búsquedas
• Favoritos
• Image Bar
– Barra Auxilia
– Barra Principal
33. PXSecurity
• Entidades
– Usuarios
– Roles
– Pantallas
– Acciones
• Definición en el mismo lugar.
• Autodefinición de
– Pantallas
– Acciones
• Tipo
– Login
– Autenticación de Windows
34. PXProcessStatus
• Semáforo
– Por Usuario
– Global
– Impide la ejecución múltiple sometida
• Consulta de Estado
– Running
– Ended
– Visualización de Detalle Estado
• Soporte de Cancelación
• Envío de mail al terminar el proceso
35. PXSystemParameters
• Definición de Parámetros basado en registros
• Soporte de Distintos tipos de datos
– Numérico
– Character
– Boolean
– Memo
• Próximamente
– Tipo de dato HTML
– Soporte de Lenguajes
– Categorías de Parámetros
36. PXSendMail
• API para envío de Mail
• Soporte de conexión vía POP3 si SMTP no tiene autenticación
• Definición de parámetros vía PXSystemParameters
• Soporte de Adjuntos.
37. PXBatchPrint
• Basado en Impresoras compartidas.
• Entidades
– Impresoras
– Estaciones de impresión
– Cola de impresión
• Soporte de conectividad por Internet vía WS
38. PXPeople&Organizations
• Basado en modelo ofrecido por Nicolás Jodal
• Adaptación para el uso de PXTools
• Soporte de PXOAV
• Relaciones Empleado – Empleador
• Relaciones genéricas
39. PXAudit
• Plataforma base para el uso de funcionalidad de Auditoría de
Transacciones
• Tabla de Logs
• Soporte de versiones para identificar los atributos de una
Transacción
• Búsqueda por Atributo.
40. PXControlPreferences
• Para el uso de GXUI Library
• Almacenamiento en Base de datos de preferencias definidas
en Grillas y Layout
41. PXAlert
• Generación de Alertas
– Por Mail
– Por Popup estando Logueado en el sistema.
• Integrado al módulo PXSecurity
• Posibilidad de definir alertas a
– Usuarios
– Roles
46. Nuevas funcionalidades
• Soporte de UC en instancias de PXTools.
• Patrón PXReportTemplate.
• Automatización de asignación de Templates.
• Módulo PXMenus para Smart Devices.
• Compatibilidad PXTools con Web User Experience property.
• Patrón PXFlowController a Smart Devices.
• LoadPXToolsParameters convertido a window Preferences.
• Importador de Módulos PXTools
– Control de interdependencias.
– Importación de nuevos diseños.