Moderniza tu aplicación RPG haciéndola Windows e Internet ... · formato excel,xml, txt file de...

8
Moderniza tu aplicación RPG haciéndola Windows e Internet nativa en plataforma IBM Power System WEBGATE400 Te gustaría modernizar tus programas RPG y enriquecerlos de innovadoras funciones? ¿Te gustaría mejorar el trabajo diario de tus usuarios y aumentar la productividad de tu empresa? ¿Y si también pudieras utilizar tus programas en movilidad desde las tabletas?

Transcript of Moderniza tu aplicación RPG haciéndola Windows e Internet ... · formato excel,xml, txt file de...

Moderniza tu aplicación RPG haciéndola Windowse Internet nativa en plataforma IBM Power System

WEBGATE400• Te gustaría modernizar tus programas RPG y enriquecerlos de

innovadoras funciones?

• ¿Te gustaría mejorar el trabajo diario de tus usuarios y aumentar la productividad de tu empresa?

• ¿Y si también pudieras utilizar tus programas en movilidad desde las tabletas?

WEBGATE R8 WEBGATE400

MUCHO MÁS QUE UNA HERMOSA PORTADA

¡Con Webgate400 todo esto es posible! ¡Ya no será necesario que vuelvas a escribir tus programas y tampoco será necesario abandonar la plataforma IBM Power System!De hecho Webgate400 es una innovadora herramienta para

modernizar tus aplicaciones software RPG y convertirlas en Windows e Internet nativas, revalorizando tus precedentes inversiones.Gracias a las funciones altamente tecnológicas de Webgate400, los usuarios podrán utilizar el programa de gestión empresarial de manera mucho más intuitiva, práctica y productiva; de verdad será muy fácil obtener las informaciones necesarias y deseadas tanto en la ofi cina como en movilidad con tabletas Windows; se podrán realizar varias personalizaciones y nuevos desarrollos con el mínimo esfuerzo, la plataforma IBM Power System seguirá asegurando solidez y seguridad de los datos. La interfaz gráfi ca de Webgat400 es gestionada por un client fl at-style compatible Windows y certifi cadoVeriSign, que se instala y actualiza automáticamente.También se puede activar el client en modalidad App en entorno Microsoft Windows y soportar la tecnología ActiveX para que se pueda ejecutar en el interior de un navegador o en una aplicación externa. Además existe una versión “light”, ligera, compatible con distintos sistemas operativos.

Webgate400 reune innovación, personalización y sencillez y también presenta una suite en constante crecimiento que incluye importantes herramientas para la gestión documental, la adquisición documental diferida, la fi rma digital, el archivo sustitutivo, el análisis de los datos y la visualización de aspectos dinámicos y conceptuales, la generación de impresiones gráfi cas, la gestión de las traducciones en idioma extranjero de las constantes, message fi les, etc. Además, a través de

Webgate Designer, para debujar la “pantalla perfecta” en pocos clic

Menu principal de Webgate400

WEBGATE R8 WEBGATE400

Crossgate, se pueden modernizar aplicaciones gestionales escritas en COBOL400 o de las cuales no se tienen los fuentes.

LA INNOVACIÓN SE HACE SIMPLE...

La modernización de tus aplicaciones software empieza a través de una simple conversión de base de los programas y de sus display file, que se podrán usar tanto en entorno 5250 como en entorno Webgate400: de esta manerá habrá un único objeto, un único fuente y sobretodo un único mantenimiento! Las implementaciones utiles para la versión gráfica se desarrollan directamente en los fuentes - en los campos hidden o en las líneas de comentario - y no será necesario retomarlas en caso de modificación.

… PERSONALIZABLE …

¡Una verdadera revolución! Después de la fase de modernización de Webgate400, todas las pantallas de tus aplicaciones software se pueden personalizar totalmente sin modificar los programas! En cada panel del vídeo se pueden esconder y proteger los campos, visualizar los campos hidden por medio de una adecuada label, establecer los valores de defecto, deshabilitar las teclas de función, y también aumentar y/o disminuir los valores disponibles en un campo.

Gracias al innovador Webgate Designer (WYSIWYG) será posible

dibujar una “pantalla perfecta” de manera sencilla y rápida. De hecho se puede modificar la disposición de los campos a través de un simple drag&drop, y al mismo tiempo crear nuevos campos sin usar el SDA, superando por lo tanto el límite de las 132 columnas y 127 líneas.Con la misma facilidad se puede también: introducir nuevos campos y columnas resultados de instrucciones SQL, fórmulas matemáticas y llamadas a otros programas; visualizar iconos que se refieren a un estado, imágenes y enlaces hipertextuales; crear jerarquías, filtros, etc.

La introducción de controles aplicativos es muy simple gracias al uso de exit program, que permite averiguar el contenido de los campos, a través de la generación de mensajes bloqueantes o no, modificar los datos que hay en la misma pantalla y/o en el database y ejecutar programas personalizados.Además se puede personalizar la disposición de los paneles en la pantalla: por medio de la interfaz “Multi Template Interface” cada usuario puede abrir más paneles contemporáneamente y de manera organizada y, si quiere, sincronizarlos entre ellos.

Hay Tabs muy utiles que permiten visualizar datos adicionales en cada pantalla, sacando informaciones de la base de datos del sistema informativo o, como otra opción, usando selecciones generadas por el módulo adicional “Fast Query”. Además se pueden parcializar los datos en la pantalla usando los campos presentes como filtros. Todo esto se puede configurar por Empresa/Usuario/Grupo de Usuarios/ Idioma.

Principales funcionalidades de Webgate400 en los subficheros: exportar datos a Excel, filtros y jerarquías

WEBGATE R8 WEBGATE400

… Y MULTIDIOMA ...

El client de Webgate400 ya está disponible en muchos idiomas y esto permite que usuarios de distintas nacionalidades puedan usar el mismo software en su idioma favorito. Además el módulo adicional “Translate” facilita la traducción de las costantes y de los message files de la aplicación.

LA CONVERSIÓN BASE DE WEBGATE400

El primer paso en el proceso de modernización es la conversión base de programas y display file. En esta fase, totalmente automática, las teclas de función y las opciones de subfichero se insertan en prácticas ribbon, los campos que presentan muchos valores se convierten en “combo box”, mientras que los campos de datos y los campos numéricos se enriquecen de un práctico calendario y de una calculadora. También los principales elementos gráficos gestionados por medio de palabras claves (keyword) nativas, en esta fase, se convierten automáticamente. Además la conversión base de Webgate400 produce las aplicaciones multitasking y multicompany.

Webgate400 resuelve la necesidad de dotar las aplicaciones de

la ayuda on line, que se puede conectar a cada campo (que se puede visualizar en tooltip), pantallas, funciones y menús. En presencia del módulo adicional “PSG Report Editor” se pueden producir informes automáticos y personalizables a través de pocos clics a partir de cada pantalla.

Conversión automática de los subficheros a tablaEn el proceso de conversión base el subfichero también se moderniza y se convierte a tabla, permitiendo un uso mejor y una total personalización de las informaciones en pantalla. Los encabezados de columna son reconocidos automáticamente; además se pueden forzar los encabezados de columna y programar unos multi-encabezados. Si hay drop, las líneas adicionales se añaden a la primera; se puede también, opcionalmente, mantener el mismo drop.¡Por medio de la simple conversión automática, cada usuario puede analizar las informaciones de cualquier subfichero de manera aún más práctica! Con pocos clics los usuarios autorizados pueden cambiar la ordenación, la disposición y el tamaño de las columnas, bloquearlas, esconder las que no se necesitan, añadir nuevas, filtrar y jerarquizar las informaciones, usar formulas de cálculo, exportar a excel todo el subfichero o solamente especificas celdas/líneas/columnas, y también hacer un zoom del mismo subfichero. Además cada modificación puede ser guardada y reutilizada sucesivamente, y cuando quieres puedes volver a la configuración inicial.

Ejemplo de programa a fichas con graficos

WEBGATE R8 WEBGATE400

Funcionalidades automáticas adicionales

• Print Box: para visualizar y descargar todas impresiones producidas en formato pdf,tiff,txt, html y presentación spool y visualización impresiones Afpds.

• WG Bookmarks / Gestión favoritos: para crear una lista de los programas más utilizados, así que puedas acceder aún más rapido y sin utilizar el menú.

• WGFile Manager: para gestionar y transferir ficheros del pc del usuario al IBM Power System.

• Internal Viewer: para visualizar documentos y/o páginas web en un panel lateral.

• File Downloader: para exportar a formato excel,xml, txt file de DB2/400

• Data interceptor: para guardar en un archivo de texto, si ocurre un determinado evento, los datos que hay en la pantalla.

• Shared Notes (notas compar-tidas): para introducir, notificar y compartir notas escritas en forma-to gráfico entre todos los usuarios Webgate400.

• SQL Beautifier: para componer instrucciones SQL (también para crear store procedure y UDF) por medio de un adecuado wizard

• Editor sinópticos: para dibujar sinópticos y workflow

• System Utilities: para las principales funcionalidad usuario/sistema (wrkactjob, wrkusrjob, dspmsg user y sysopr, dspjoblog) directamente del client.

LA MODERNIZACIÓN DE WEBGATE400

Además de todas las funcionalidades descritas arriba, que son automáticas y solamente necesitan de un clic, hay la

Inserción de páginas web dentro de los programas RPG

El cuadro de mando del articulo si enriquece con graficos, imagenes, ficheras tecnicas, etc.

WEBGATE R8 WEBGATE400

posibilidad de modernizar aún más los programas ya modernizados con Webgate400añadiendo objetos gráficos que se pueden posicionar según tus necesidades:

• FRAME: para organizar lógicamente y ordenadamente las informaciones en la pantalla.

• FICHAS: Para subdividir y organizar los datos de uno o más formatos vídeos.

• IMÁGENES: Para ingresar imagenes en el programa gestional, simplemente indicando el recorrido y el nombre.

• CHART (tabla): Para enriquecer los programas con una librería de gráficos listos para el uso.

• LINK/enlaces: Para conectar documentos de distintos formatos, definir URL y correos electrónicos, posicionarse en adecuados directorios, volver a llamar programas IBM Power System, ejecutar instruciones SQL y visualizar el resultado automáticamente, etc.

• ICONO: Para ingresar iconos que identifican, a golpe de vista, el estado de las informaciones o que ejecutan opciones y teclas de función.

• BUTTON IMAGE (imágenes de botones): Para transmitir parámetros al programa que hay que ejecutar a través de un clic; también es posible definir imagenes que se usan como tecla función.

• COMBO LIST (lista combinada): Para visualizar los valores posibles de un campo, con su descripción y sus iconos.

• BÚSQUEDA: Para activar búsquedas a través de la tecla derecha del ratón y relacionarlas con una tecla función si lo necesitas.

• CAMPOS LOB: Para transformar habituales campos a vídeo ( por ejemplo para insertar anotaciones) en una inmisión libre por medio de instrumentos para la formateación y con la posibilidad de añadir imagenes.

• FILE CHOOSER / FILE MANAGER: Para incluir en el interior de las pantallas controles para el acceso y la selección de ficheros locales y remotos, y también de las utilidades para el traslado de IFS a PC local y viceversa, y además para incluir controles para la gestión de los mismos files.

• CAMPO BROWSER: Para visuali zar una página internet oswf en un dspf.

• OBJETOS SQL: Para visualizar datos sacados directamente de las bases de datos a través de instrucciones SQL.

VUESTRA APLICACIÓN PASA DE SER TRANSACIONAL A NAVEGABLE

La modernización de tus aplicaciones tiene que ver también con la transformación de su uso de transacional a navegable, permitiendo la navegación entre diferentes programas sin tener que introducir nuevos parámetros y sin usar menús. Esto es posible gracias a la funcionalidad de Command Service, que permite “anclar” en todos los campos de la aplicación- según el nombre completo o parcial del mismo campo y su propriedad- programas nativos AS/400, instrucciones SQL y ejecutables PC. En cada modalidad se puede pasar de parámetros estáticos a dinámicos (o sea campos que hay en la misma pantalla); por medio de los Command Service, por ejemplo, se puede llamar un programa

WEBGATE R8 WEBGATE400

de interrogación ordenes de un dado artículo, cuyo código está contenido en un campo a vídeo.Los Command Service se dividen en:MORE INFO (más info) ejecutan el comando con doble clic, GENÉRICOS (permiten elegir el programa deseado en una lista que aparece en un adecuado menú o barra de herramientas), LINK (vuelven a llamar “Database Link”, el producto para la gestión documental de la suite Webgate400), Drag&Drop (arrastra& coloca).

CÓMO SE USA WEBGATE400

Planteamiento y definición del proyecto:

Webgate400 permite definir muchos “proyectos” (distintas aplicaciones, versiones, cada uno de los módulos etc.).El planteamiento consiste en definir las librerías que incluyen los fuentes y los objetos y las reglas para el reconocimiento automático de opciones, teclas función y elementos fijos de las pantallas. Para el desarrollo de esta actividad se usa, una sola vez, una adecuada función de la aplicación.En régimen:Con respecto a las operaciones de publicación del código se usan las tradicionales funciones PDM para la modificación de formatos de vídeo y programas, sin actividades adicionales. Añadiduras utiles para la versión gráfica se encuentran directamente en los programas fuentes y no hay que retomarlas en caso de que tengas que hacer modificaciones. Con respecto a las operaciones de compilación, después de la opción PDM “14” (compilación), se usa la opción “WG”, que se define automáticamente en el momento de la instalación del producto.

REQUISITOS PREVIOS

• Fuentes de los programas que contengan un formato vídeo con sus relativos formatos re-cord.

WEBGATE R8 WEBGATE400

Desarrollado por:Webgate Italia S.r.l.

www.webgateitalia.it