slide_likebox { float:right; width:288px; height:345px; background: url(http://www.repelis.com/Temas/default/img/chat-facebook.png) no-repeat !important; display:block; right:-250px; padding:0; position:fixed; top: 130px; z-index:1002; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } div.likeboxwrap { margin-top:2px; margin-left:-5px; width:238px; height:325px; background-color:#fff; overflow:hidden; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; } div.likeboxwrap iframe {margin:-1px}

Operadores de Relación RPGIV – AS400

Operadores de Relación RPGIV – AS400

miércoles, 31 de octubre de 2012

ARCHIVOS DE IMPRESORAS AS400 – REPORTES EN AS400 - PARTE 2


ARCHIVOS DE IMPRESORAS AS400 – REPORTES EN AS400
PARTE 2
Ahora presionar la tecla de función F19 (SHIFT + F7) tantas veces sea necesario para volver al inicio del lado izquierdo del reporte, teniendo así:



Luego de haber definido el TITULO, vamos a definir el registro de DETALLE, para esto vamos a insertar una nueva línea, para esto ubícate en la última línea y digita la letra I, teniendo así:




Ahora deberás de presionar la tecla ENTER,


Al hacerlo se insertara una nueva línea, teniendo así:




Ahora vamos a definir un registro en la línea insertada, para esto ubícate en la primera posición de la última línea insertada y digitar el comando DR (este comando sirve para definir un registro), deberás tener así:




Ahora deberás de presionar la tecla ENTER,


Teniendo así:




Ahora procederemos a cambiar el nombre de registro RCD002 por DETALLE, para esto ubicar el cursor en la primera letra de RCD002, teniendo así:



Luego de ubicar el cursor presionar la tecla de función F18 (SHIFT + F6), al hacerlo nos mostrara la siguiente pantalla:




Ahora presionar la tecla de función F10, mostrándose la siguiente pantalla:



En esta pantalla cambiaremos el nombre de registro RCD002 (asumido por defecto) por el nombre DETALLE, teniendo así:


Una vez definido el nuevo nombre de registro presionar la tecla ENTER,


Teniendo la siguiente pantalla:


Ahora presionar la tecla ENTER,


Teniendo así:


Ahora vamos a definir una Línea de Campo antes del formato de registro DETALLE, para esto utilizamos el mandato VF, para esto en el formato de registro DETALLE nos ubicamos en la primera palabra y digitas el mandato VF, teniendo así:


Luego de definir el mandato presionar la tecla ENTER,


Al hacerlo te mostrara la línea de campo ya creada antes del formato de registro DETALLE, algo así:



Ahora vamos a definir y referenciar los campos del archivo MASTER que vamos a utilizar en nuestro reporte o archivo de impresora.

Para esto coloca el cursor debajo de CÓDIGO al nivel de registro DETALLE, algo así:


NOTA:
Para no Olvidar y tener en cuenta:
·        F11  --->    Definir Campos.
·        F10  --->    Referenciar campos de Base de Datos.

Una vez ubicado el cursor presionar la tecla de función F10 para referenciar los campos de la bese de datos MASTER, al hacerlo nos mostrara la siguiente pantalla:


Ahora definiremos cada opción:

·        Opción = 1, que significa Añadir campo 
·        Campo.- Teclee el nombre del campo con el que desea trabajar si está      añadiendo un campo. Si ya ha seleccionado campos se mostrarán los nombres en esta solicitud.                                       
·        Biblioteca.- El nombre de la biblioteca que contiene el archivo de base de datos. En mi caso es IS3503C1
·        Archivo.- Viene hacer el nombre del archivo.                       
·        Registro.- Viene hacer el nombre del registro.

Deberás de tener así:


Una vez definido lo anterior presionar la tecla ENTER,


Teniendo así:


En Opción.- 1 = Seleccionar 
Colocamos 1 para elegir los campos a añadir al reporte. Podemos elegir todos los campos que deseemos.                                    
En nuestro caso seleccionamos todos los campos tal como se muestra en la siguiente pantalla, a excepción de APMMA, APPMA y NOMMA estos serán concatenados y generaremos un solo campo.
Deberíamos tener como se muestra en la imagen:


Presionamos AVpág y colocamos 1 en SULMA para añadirlo al reporte como se muestra en la imagen.


Una vez definido lo anterior presionar la tecla ENTER,


Teniendo así:


 Presionamos Revpág. para visualizar los demás campos.


Nótese que los campos que se han seleccionado tienen el símbolo de mayor > a la izquierda.

Ahora presionar la tecla ENTER



Teniendo así:


Y presionar la tecla ENTER,


Teniendo la siguiente pantalla con la lista de todos los campos seleccionados listos para ser referenciados:


Seguidamente comenzaremos a referenciar los campos de la lista para eso nos colocamos en la línea de campo de DETALLE y debajo de cada campo le colocamos el numero que corresponde a dicho campo.
Comenzaremos referenciando el CODIGO a este le campo le corresponde el numero 1 que viene hacer el CODMA para eso nos situamos en la línea de campo de DETALLE debajo de CODIGO colocamos el numero 1 tal como se muestra en la imagen.


Y presionamos la tecla ENTER.


Y se muestra lo siguiente.


Y ahora para NOMBRES Y APELLIDOS no vamos referenciar el campo, lo vamos a definir para concatenar el Nombre con el Apellido paterno y el Apellido Materno.
Para esto colocar el cursor debajo de NOMBRES Y APELLIDOS al nivel de registro DETALLE, algo así:


Una vez ubicado el cursor presionar la tecla de función F11 para definir el campo, al hacerlo nos mostrara la siguiente pantalla:


En esta pantalla definiremos los siguientes parámetros:
·        Campo = Campo a crear
·        Longitud de datos = Longitud del campo a crear.

Ahora vamos a crear el campo llamado NAME de tipo carácter, de longitud de 40
Luego de definir los parámetros, teniendo así:


Nota.- Todo campo se crea como carácter, si quieres que el campo sea numérico, solo tienes que pulsar la tecla AV.PAG, al hacerlo te mostrara la siguiente pantalla:


Donde definimos los siguientes parámetros.
·        Tipo de dato :   1 = Carácter
2 = Con Zona o Numérico
3 = Coma flotante
6 = Fecha
7 = Hora
8 = Indicación de la hora

Nota.- Si el tipo de dato es Con Zona o numérico, define sus posiciones decimales.

En nuestro caso todos nuestros campos son de tipo cadena. Ahora presionar la tecla ENTER,


Mostrándonos la siguiente pantalla:


Y ahora seguiremos referenciando los campos de MASTER para eso nos situamos en la línea de campo de DETALLE debajo de DIRECCION colocamos el numero 1 ya que ha DIRECCION le corresponde 1:DIRMA.
Tal como se muestra en la imagen.


Y presionamos la tecla ENTER.


Y se muestra lo siguiente.


Ahora para continuar referenciando los campos de la derecha pulsar la tecla de función F20 (SHIFT + F8) tantas veces sean necesarios, con tal de llegar al final del lado derecho del reporte, teniendo así:

Y ahora con DNI hacemos lo mismo le corresponde 1:DNIMA.


Y presionamos la tecla ENTER.


Y se muestra lo siguiente.


Y ahora con FEC. NAC. Hacemos lo mismo le corresponde 1:FENMA.


Y presionamos la tecla ENTER.


Y se muestra lo siguiente.


Y ahora con SUELDO hacemos lo mismo le corresponde 2:SULMA.


Y presionamos la tecla ENTER.


Y se muestra lo siguiente.


Y por último SEXO le corresponde 1:SEXMA.


Y presionamos la tecla ENTER.


Y se muestra lo siguiente.


Ahora presionar la tecla de función F19 (SHIFT + F7) tantas veces sea necesario para volver al inicio del lado izquierdo del reporte, teniendo así:




0 comentarios:

Publicar un comentario

Copyright @2012

Copyright @2012

Esta Wed ha sido creado por Juan Alejandro Rosales Coronel