| |
| DE7:
RPG/400 Interactivo |
| Objetivo: |
Brindar
al programador los elementos necesarios para encarar la programación
de un sistema interactivo en AS/400, aprovechando todos los recursos
disponibles en forma eficiente. Este curso integra los conocimientos
adquiridos en cursos anteriores y ofrece un panorama claro de la
interacción entre las distintas herramientas (Lenguajes de
alto Nivel, CL, DDS, SDA, RLU, etc.).
|
| Dirigido
a: |
Personal
técnico de las áreas de desarrollo y soporte.
|
| Prerrequisitos: |
Conocimientos
de programación RPG, CL y base de datos.
|
| Metodología: |
Todo
el curso se desarrollará en forma práctica sobre terminales
disponibles a todos los participantes. En todos los casos, se resolverán
ejercicios asistidos por el instructor del taller.
|
| Temario: |
Overview
de la programación interactiva en AS/400. Elementos externos
al programa: Descripción de base de datos, archivos de pantalla,
archivos de impresora, archivos de mensaje, áreas de datos.
Planteo de un sistema con programas "tipo" (ABMC, Listadores,
etc.), que será resuelto paso a paso, aplicando:
Conceptos de programación estructurada RPG/400. Sentencias
y facilidades del RPG/400 para programación interactiva
Repaso concepto de archivos físicos y lógicos. Definición
a través de DDS para uso dentro de lenguajes de alto nivel.
Campos tipo fecha/hora. Campos de longitud variable.
Diseño de pantallas con SDA (Screen Design Aid). Análisis
de la definición fuente generada. Diseño de archivos
de impresora (Printer Files).
Uso del RLU (Report Layout Utility). Uso de ventanas.
Subfiles: Concepto. Subfiles de consulta, subfiles de Ingreso de Datos,
subfiles de entrada/salida. Programación de aplicaciones que
hagan uso de subfiles
Programación con ventanas. Subarchivos en ventanas.
Invocación entre programas RPG.
Una
vez completado el curso, el estudiante debería estar capacitado
para crear programas sofisticados aplicando los utilitarios y las
técnicas de programación aprendidas.
|
|