Introducción
En la versión GeneXus 7.5 los generadores Internet incluyen transacciones para ser ejecutadas en un navegador, además del objeto Web Panel que ya disponía GeneXus 7.0. Las transacciones Web permiten disponer en las aplicaciones Internet una gran potencia en el ingreso de datos.
Alcance
Objetos: Transacciones
Interface: Web
Descripción
Las Transacciones Web no son un nuevo tipo de objeto GeneXus, sino un nuevo form para las transacciones tradicionales que permiten su ejecución en navegadores.
La ventaja de estas transacciones es que facilitan la distribución de la aplicación, ya que sólo se requiere un navegador instalado en el cliente.
También facilitan el diseño de aplicaciones Web porque permiten resolver el ingreso de datos sin tener que definir Web Panels y Procedimientos para resolverlo, realizando automáticamente todos los controles de integridad referencial generación de "prompts", etcétera.
Para diseñar este nuevo form Web, que será el que se visualizará en ambientes Internet, se utiliza el mismo editor HTML que en el diseño de Web Panels.
Además se implementó la posibilidad de definir eventos y reglas por form, es decir, condicionar la ejecución de reglas o eventos al form Web (HTML) o GUI (Windows). Con esto el mismo objeto transacción puede ser generado para ambos ambientes sin necesidad de duplicar objetos. Acerca del tema se puede leer más en: http://www.artech.com.uy/Solis/gxdl/iehelp.htm?español/genexus_solis/genexus/devenv/docum/releasenotes/7.5/atributos.htm
Por más información:
http://www.artech.com.uy/Solis/gxdl/gxdlsolis.asp?Español/GeneXus_Solis/GeneXus/Internet/Docum/ReleaseNotes/7.5/webtrn.htm