| |
|
|
|
|
|
|
|
|
| | Con esta nueva Beta hemos dado un gran paso. Esta versión de PXTools permite tanto realizar consultas como realizar altas, bajas y modificaciones en aplicaciones Smart Device y estamos enfocados a lograr simplificar la tarea de los desarrolladores también para esta nueva plataforma. | | |
|
|
|
|
|
|
|
|
|
| |
|
| |
|
|
|
|
|
| | En Noviembre de 2011 nuestra empresa decidió el soporte de la generación de PXTools para la nueva plataforma de Smart Devices. Hoy estamos llegando al evento de GeneXus-México con la liberación de la Beta 1 de PXTools (for X Evolution 2). Adicionalmente hemos decidido desarrollar una pequeña Demo para demostrar las capacidades de desarrollo de PXTools tanto en aplicaciones Web como en Smart Devices. | | |
|
|
|
|
|
|
|
|
|
| |
|
| |
|
|
| |
|
|
|
| | |
|
| | | |
|
|
|
|
|
|
| | PXTools for X 2.0 Liberada! | | |
|
| | Tenemos el agrado de anunciar la liberación de la nueva versión de PXTools para GeneXus X Evolution 1. Esta versión está siendo liberada conjuntamente con el Upgrade 3 de GeneXus que es requisito mínimo para su instalación. Hemos alcanzado una versión que está a la altura del desarrollo de aplicaciones Web sin perder de vista su objetivo original que ha sido el de colaborar en el proceso de migración de aplicaciones Win a Web. No se olviden que esta nueva versión incorpora además una novedosa licencia Trial Full y sin restricción de tiempo para pequeños proyectos, lo que la hace aprovechable para una gran cantidad de usuarios de la comunidad GeneXus que comienzan a desarrollar pequeños proyectos y no requiere una inversión inicial para comenzar a utilizar esta tecnología cada vez más indispensable. | | |
Esta nueva versión ha tenido infinidad de nuevas funcionalidades desde la liberación de la versión 1.0. Podemos decir que es uno de los productos que está brindando soluciones más sólidas e innovadoras.
Estamos muy orgullosos de algunas funcionalidades que hemos incorporado:
- Data entry in Grid. Ahora no es más necesario interactuar con el Form de una Transacción. Simplemente ingresando los datos en la grilla es posible dar de Alta, Modificar o Borrar registros de una Tabla incorporando todas las reglas de negocio definidas en la Transacción ya que ésta es invocada como Business Component. Este desarrollo fue realizado a pedido de la empresa PEMEX y realmente estamos orgullosos de lo que hemos logrado.
- Incorporación de nuevos controles de la gxui Library con un mínimo esfuerzo. Estos nuevos controles vienen acompañando los nuevos conceptos de RIA (Rich Internet Aplication) logrando estéticas que nunca antes se hubiera pensado en aplicaciones Web.
El principal control incorporado es el gxui.Grid que incorpora una grilla muy avanzada pudiendo manejar scroll interno sin perder los títulos de vista y otras funcionalidades como ocultamiento y cambio de posición de las columnas de la grilla con posibilidad de perdurar esos cambios. Este desarrollo fue realizado a pedido de la empresa SwedishMatch y también es otra de las funcionalidades en que estamos muy orgullosos de lo que hemos logrado.
- Dynamic Tabs. Es posible definir en un View tabs basados en la programación de una iteración permitiendo definir un conjunto de Tabs con estética visual idéntica pero variando los contenidos dependiendo de la identificación obtenida en cada iteración.
- Patrón OAV. Creemos que es el comienzo de una funcionalidad que puede crecer a pasos agigantados. Esta funcionalidad permite declarar Atributos de una Entidad en tiempo de Ejecución.
Describimos a continuación las funcionalidades soportadas:
Patrón PXWorkWith:
- Soporte de Form de Transacción en la instancia. Es posible declarar el form con distintos controles: Columns, Rectangle, representación un conjunto de elementos de una línea (que llamamos Category).
- Soporte de Tabs en Transacciones.
- Soporte de múltiples levels (no anidados) en transacciones utilizando Tabs.
- Soporte de Modos con invocación a Transacción incorporando en la X la posibilidad de invocarla como Popup.
- Tabs en Filtros para minimizar el área de Filtros.
- Log de Auditoría de Transacciones. Generación de reglas en la transacción que permite almacenar los cambios que se realizaron en cada Atributo declarado en el Form almacenando por cada uno valor anterior y nuevo valor.
- Auditoría en Transacciones. Permite generar en cada Transacción y en forma automatizada atributos y reglas que serán definidos en forma centralizada (por ejemplo: Usuario que modificó el registro, Fecha de Creación, Fecha de última Modificación, etc.)
- Prompts con posibilidad de invocar a la transacción para realizar el ABM sin salir del prompt.
- Soporte de Templates para poder personalizar la posición de los controles en la Pantalla y para definir comportamiento común en Eventos, Conditions, Reglas y Variables de objetos a generar por instancias. (Comúnmente los sistemas multi-empresa siempre deben filtrar la empresa en todas las pantallas y eso es posible definirlo en el template)
- Soporte de Help en Línea.
- Soporte de funcionalidad de Data Entry directamente en la grilla (como si fuera un Excel) invocando a Transacción como Business Component.
- Export a Excel y Chart automático.
- Scroll en Grilla standard de GeneXus permitiendo siempre estar visible el Header y el Footer de la aplicación.
- Paginado y Scroll en Grilla y muestra de “Página 1 de X” automático.
- Soporte de salto directo a página indicada por el operador.
- Soporte de Commander Forms que es un control de tipo combo que dependiendo de lo seleccionado muestre u oculte otros controles.
- Soporte de Dynamic Tabs en View. Posibilidad de generar Tabs dependiendo de una iteración mediante un evento Load para realizar la carga de los Tabs.
- Soporte de control gxui.GridExtension de la gxui Layout.
Patrón PXParameter Request
- Permite pedir información Tabular en pantalla para luego invocar a un procedimiento, reporte o cualquier objeto GeneXus.
Patrón PXComposer
- Permite componer pantallas desarrolladas con los otros patrones. De esa manera por ejemplo se podrá desarrollar pantallas con múltiples grillas.
- Soporte de Grid Free Style.
Patrón PXOAV
- Soporte de Atributos dinámicos definidos en tiempo de ejecución.
- Soporte de Fórmulas y Fórmulas condicionadas.
- Generación de APIs para interacción con la Base de datos a través de otros procesos.
En todos los patrones está soportado:
- Soporte de Acciones con invocación a nuevo diálogo Modal de GeneXus.
- Soporte de control gxui.Panel o Group en nodo Rectangle.
Módulos predefinidos disponibles: Estos módulos estarán disponibles en poco tiempo en el GXServer público de Artech.
- Administración de Menús.
- Administración y Control de Seguridad tanto con Login como con Autenticación de Windows.
- Definición de Parámetros del Sistema.
Módulos predefinidos a disponer en próximas versiones:
- Impresión Batch. Administración de Cola de Impresión. Manejo de Estaciones de Impresión e Impresoras.
- Esquedulamiento y disparo de Alertas.
|
| | |
|
|
|