You are on page 1of 17

Redes & Comunicaciones ARCHIVOS DE PANTALLA

Como primer paso iniciamos el SDA:

Luego pulsamos la tecla enter:


1. Disear Pantallas.- Elija esta opcin para poder disear, modificar o eliminar registros de pantallas. 2. Disear Mens.- Elija esta opcin para crear y disear un nuevo men o para poder modificar un men ya existente. 3. Probar Archivos de Pantalla.- Elija esta opcin para probar los campos de entrada y salida de un registro de pantalla.

Elegimos la opcin 1 Luego ingresamos los siguientes datos:

ARCHIVO FUENTE: El nombre del archivo fuente en el cual vamos a ubicar el archivo de pantalla. BIBLIOTECA: La biblioteca donde se encuentra el archivo fuente. MIEMBRO: El nombre que le daremos a nuestro archivo de pantalla.

Vega Collazos, Flor Alicia

Pgina 1

Redes & Comunicaciones


Ahora aqu colocaremos la opcin 1 (aadir registro de pantalla) e ingresaremos el nombre del registro.

En esta pantalla tambin podemos elegir las siguientes opciones:


1 = Aadir: Permite crear un nuevo registro de pantalla. 3 = Copiar: Permite copiar un registro de pantalla ya creado. 4 = Eliminar: Permite eliminar un registro de pantalla ya creado. 7 = Redenominar: Permite cambiarle de nombre a un registro de pantalla. 8 = Seleccionar Palabras Claves: Permite darle palabras claves a un registro de pantalla, como por ejemplo: Definir teclas de funcin 12 = Disear Imagen: Permite modificar un registro de pantalla ya creado

Donde: Nuevo Registro = Es el nombre del registro de pantalla a crear. Tipo = Los tipos ms usados son los siguientes:
RECORD = Registro WINDOW = Ventana SFL = Registro de Subarchivo SFLCTL = Registro de Control de Subarchivo

Vega Collazos, Flor Alicia

Pgina 2

Redes & Comunicaciones


Esta es el rea en la que disearemos la pantalla.

Recomendaciones:
No usar las teclas Backspace o retroceso, suprimir o delete ni + del teclado numrico. Si necesitamos borrar algo, debemos usar la barra espaciadora. Si deseamos desplazarnos por la pantalla usaremos las teclas direccionales. Usaremos la tecla de funcin F5 para deshacer alguna accin antes de haber pulsado la tecla enter.

Atributos ms usados en pantallas. Crear Etiquetas o Constantes Toda etiqueta o constante siempre se crea entre apostrofes. Ejemplo: Ingreso de Clientes Nota.- Cuando presiones [Enter], los apostrofes van a desaparecer, e Ingreso de Clientes ser una constante. Crear Campos Para aadir un campo definido por el usuario, debes de seguir este cuadro. Tipo de Dato Entrada Salida Entrada / Salida Carcter I O B Numrico 3 6 9 Nota.- Para definir un campo debes de utilizar el signo +

Vega Collazos, Flor Alicia

Pgina 3

Redes & Comunicaciones


Sintaxis de tipo carcter: +?(Long) Donde: ? = I, O, B Long = Longitud del campo carcter Ejemplo: Crear un campo carcter de salida de longitud de 5 +O(5) Sintaxis de tipo numrico: +?(Long,Pos.Dec) Donde: ? = 3, 6, 9 Long = Longitud del campo numrico Pos.Dec = Decimales del campo numrico Ejemplo: Crear un campo numrico de entrada de longitud de 7 con 2 decimales +3(7,2) Aadir o Eliminar Atributos y Colores Para aadir o eliminar atributos o colores en la pantalla de trabajo disear imagen, teclee cualquier mandato en la posicin que precede al campo, aqu se describen algunos: Mandato Aadir Eliminar Atributo H -H ALTA DENSIDAD R -R CONSTR. INVERTIDO B -B PARPADEO U -U SUBRAYA -A ELIMINA TODOS LOS ATRBUTOS Mandato Aadir CB CG CP CR CT CW

Eliminar Color -CB AZUL -CG VERDE -CP ROSA -CR ROJO -CT TURQUESA -CW BLANCO -CA ELIMINAR TODOS LOS COLORES Puede utilizar en sus mandatos maysculas y minsculas, pero si su mandato eliminar atributo esta en el mismo caso que la primera letra del campo, su mandato debe estar en el caso contrario. Si por ejemplo, el nombre de campo es Bonificacin y desea eliminar todos sus atributos, debe teclear a en lugar de A en la posicin de atributo. Puede realizar las operaciones anteriores tecleando un asterisco (*) en la posicin que preceda al campo.

Vega Collazos, Flor Alicia

Pgina 4

Redes & Comunicaciones


Otros Atributos a usar Centrar Campo Teclee AC en la posicin de atributo del campo (la posicin que precede al campo) para mover el campo al centro de la misma fila. Mover Campo Teclee en la posicin de atributo del campo (la posicin que precede al campo) y teclee = donde desea que aparezca el campo. Copiar un Campo Teclee en la posicin de atributo del campo (la posicin que precede al campo) y teclee == donde desea que aparezca una copia del campo. Mover un bloque de campos Teclee en el ngulo superior izquierdo del bloque de campos. Teclee en al ngulo inferior derecho del bloque de campos. Teclee = en donde desea que se mueva el grupo de campos. Copiar un bloque de campos Teclee en el ngulo superior izquierdo del bloque de campos. Teclee en al ngulo inferior derecho del bloque de campos. Teclee == en donde desea que aparezca una copia del campos. Desplazar un campo Teclee <<< en la posicin que preceda al campo o teclee >>> despus del campo para desplazar el campo hacia la izquierda o derecha hasta donde se extienden los signos. Puede teclear cualquier numero de > o < de despus desplazar ms de un campo a la vez. Eliminar Campos No puede utilizar la tecla supr. en esta pantalla. Solo teclee la letra D en la posicin anterior al campo. Funciones Adicionales Visualizar Longitud y descripcin del campo Teclee? en la posicin que precede al campo, para visualizar la longitud del campo y la descripcin del texto o cabecera de columna en la ltima fila de la pantalla de trabajo disear imagen. Pude redenominar el campo cambiando en nombre en la ltima fila. Palabras Claves de fecha y hora Teclee *DATE o *TIME para definir constante especiales en la pantalla donde se sustituirn automticamente la fecha de la sesin actual y la hora del sistema.

Vega Collazos, Flor Alicia

Pgina 5

Redes & Comunicaciones


Palabras Clave de Sistema y de Usuario. Teclee *USERNAME o *SYSNAME para definir constantes especiales en la pantalla en la que el nombre de usuario y des sistema se sustituirn automticamente. DISEAREMOS LA SIGUIENTE PANTALLA

Una vez hecho el diseo comenzamos con la creacin de los campos

Para darle un nombre a nuestro campo le antepondremos el signo de interrogacin

Aqu colocaremos el nombre del campo

Vega Collazos, Flor Alicia

Pgina 6

Redes & Comunicaciones


Ahora le damos nombre a los dems campos

Para darle formato a nuestras etiquetas y campos debemos anteponer el signo *

Vega Collazos, Flor Alicia

Pgina 7

Redes & Comunicaciones

Para darle color

Elegimos el color de la etiqueta

Ahora le daremos color al campo, se siguen los mismos pasos.

Vega Collazos, Flor Alicia

Pgina 8

Redes & Comunicaciones

Vega Collazos, Flor Alicia

Pgina 9

Redes & Comunicaciones

Aqu colocaremos la opcin 8 para seleccionar palabras claves

Seleccionamos la opcin palabras clave de indicador

Y luego doble enter

Vega Collazos, Flor Alicia

Pgina 10

Redes & Comunicaciones


Para asegurarnos que nuestro archivo de pantalla se guarde debemos revisar que est con la opcin Y y presionamos enter

Esperamos este mensaje de confirmacin

Doble enter, luego F3 Ahora pasaremos a realizar el programa respectivo.

Vega Collazos, Flor Alicia

Pgina 11

Redes & Comunicaciones

Llamamos a la hoja F

+ F4

NOMBRE ARCH: Nombre del archivo de pantalla ARCHIVO TIPO: o C: Entrada y salida de datos en pantallas. o I : Para ingresar y consultar registros de una tabla. o U: Para actualizar y eliminar registros de una tabla. o O: Para archivo de salida (impresora). ARCHIVO ARCHIVO: o F: Procedimiento completo, no se usan para archivos de impresoras. ARCHIVO ARCHIVO: o E: Externo (al cdigo del programa). DISPOSITIVO: o WORKSTN: Para archivos de pantallas. o PRINTER: Para archivos de impresoras. o DISK: Para tablas.
Vega Collazos, Flor Alicia Pgina 12

Redes & Comunicaciones

Vega Collazos, Flor Alicia

Pgina 13

Redes & Comunicaciones

Vega Collazos, Flor Alicia

Pgina 14

Redes & Comunicaciones

Vega Collazos, Flor Alicia

Pgina 15

Redes & Comunicaciones

Una vez terminada la codificacin procedemos a grabar


Vega Collazos, Flor Alicia Pgina 16

Redes & Comunicaciones

Luego compilamos:

Vega Collazos, Flor Alicia

Pgina 17

You might also like