REDES DE COMPUTADORA

Páginas: 6 (1449 palabras) Publicado: 3 de junio de 2014
RPGLE

REPORT PROGRAM GENERATOR (RPG)
• Es un lenguaje de programación de alto nivel desarrollado y diseñado por
IBM para generar informes comerciales o de negocios.

• Ha sido actualizado en diversas ocasiones, dando origen a las diferentes
versiones del lenguaje. Una de las últimas actualizaciones que se ha
realizado hasta la fecha es el RPG/IV también conocido como RPG ILE, y
con laaparición de la versión 5 del OS/400, surgió una nueva modificación
sobre el lenguaje, soportándose a partir de ese momento la programación
en formato libre.
• El RPG IV es un lenguaje estructurado, cuya programación es mediante
hojas y la lógica es mediante columnas, la ventaja de programar en RPG IV,
es que se pueden utilizar sentencias del RPG III.

RPG -- Columna 09: 7 Hojas decodificación.
• H  Head “Cabecera de programación”
• F  Formato “ Para definir Archivo: Físico ,Lógicos , Pantallas , … “
• E  Elementos “ Se utiliza para declarar matrices (Arreglos),
renombrar Registros.”
• L  Logical “Se usa para declarar secuencia de quiebres”
• I  Imput - Integridad “Se utiliza para declarar estructuras”
• C  Calculo “ Se utiliza para la Secuencia principal de programaRPG”
• O  Salida “Se utiliza para Generar Reportes en el mismo programa”

RPGILE : Intervienen las hojas: H F D C
Columna 09  Tipo de Hoja.
• Hoja “H”
HPalabras Clave+++++++++++++++++++++++Comentarios+++++++ ...+...
Palabras clave de especificación de control
Palabras Claves
0000.01 HDATFMT(*YMD) TIMFMT(*HMS)
100517
• Hoja “F”
Declaración de archivos ( Físicos , Lógicos, Pantallas,Impresoras)
Formato de Especificación



HOJA F:

1

2

3

5

4

6

7

8

Donde:
1.
Nombre arch: Es el nombre del Archivo de Pantalla, Tabla Física, Tabla Lógica, o Reporte.
2.
Tipo de Archivo: Entre los cuales tenemos





3.

Nota = Cuando se utilice el tipo de archivo U, se deberá definir en Adición de Archivo la letra A.
Designación de Archivo: Aquíusamos:






4.

C =Indica que el archivo combina Entrada y Salida de datos (solo pantallas).
I =Indica que es un archivo de entrada de datos (solo tablas para consultas).
U =Indica que es un archivo de actualización de datos (solo tablas para actualizaciones, eliminaciones, consultas).
O =Indica que es un archivo de salida de datos (solo reportes).

P
S
R
T
F

 Digite Digite
 Digite
 Digite
 Digite

P para indicar un archivo primario.
S para indicar un archivo secundario.
R para indicar un archivo de Direcciones de registros.
T para indicar un archivo de matrices o de tablas.
F para indicar un archivo de procedimiento completo.

Nota = Vas a utilizar la designación de archivos en todos los archivos menos en reportes.
Adición de Archivos: Aquíusamos A (Adicionar registros).
Nota = Vas a usar adición de archivos solo cuando quieras ingresar datos a una tabla.

Donde:
5.
Formato de Archivo = Aquí tenemos E (Externo), quiere decir que vamos a llamar al archivo externamente
del programa.
6.
Tipo de Dirección de Registro = Aquí tenemos K (Campo Clave), es usado solo cuando definas tablas, te
permite ordenar un tabla física o lógicapor su campo clave. También podemos utilizar lo siguiente:










7.

 Deje en blanco el campo si se utilizan números de registro relativos para procesar el archivo, si los registros se leen
consecutivamente o si las claves de un archivo de proceso entre límites están en el mismo formato que las claves del
archivo que se procesa.
A  Digite A para una clave de carácter.D  Digite D para una clave de fecha.
F  Digite F para una clave de número flotante.
G  Digite G para un campo clave de Gráficos.
P  Digite P para una clave empaquetada.
T  Digite T para una clave de hora.
Z  Digite Z para una clave de indicación de hora.

Dispositivo: Aquí tenemos:
– WORKSTN = Estación de trabajo (solo en pantallas).
– DISK = Disco (solo en tablas).
– PRINTER...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Redes De Computadoras
  • Redes de Computadoras
  • Redes de Computadora
  • Redes de Computadora
  • REDES DE COMPUTADORAS
  • LAS REDES DE COMPUTADORAS
  • Redes De Computo
  • Red de computadoras

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS