Você está na página 1de 21

REDES Y COMUNICACIONES

ARCHIVOS DE PANTALLA
Como primer paso iniciamos el SDA:

Luego pulsamos la tecla enter:

1. Diseñar Pantallas.- Elija


esta opción para poder
diseñar, modificar o eliminar
registros de pantallas.
2. Diseñar Menús.- Elija esta
opción para crear y diseñar
un nuevo menú o para poder
modificar un menú ya
existente.
3. Probar Archivos de
Pantalla.- Elija esta opción
para probar los campos de
entrada y salida de un
registro de pantalla.

Elegimos la opción 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 Página 1


REDES Y COMUNICACIONES

Ahora aquí colocaremos la opción 1 (añadir registro de pantalla) e


ingresaremos el nombre del registro.

En esta pantalla también podemos elegir las siguientes opciones:


1 = Añadir: 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 función
12 = Diseñar Imagen: Permite modificar un registro de pantalla ya creado

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

Vega Collazos, Flor Alicia Página 2


REDES Y COMUNICACIONES

 Las palabras claves generales son para darle atributos a la pantalla (tamaño, posición,
bordes, colores, etc).
 Las palabras claves de registro sirve para definir las teclas de función………..

Enter

Vega Collazos, Flor Alicia Página 3


REDES Y COMUNICACIONES

Enter

Enter

Vega Collazos, Flor Alicia Página 4


REDES Y COMUNICACIONES

Enter

Enter

Enter

Vega Collazos, Flor Alicia Página 5


REDES Y COMUNICACIONES

4 veces enter

Vega Collazos, Flor Alicia Página 6


REDES Y COMUNICACIONES

Vega Collazos, Flor Alicia Página 7


REDES Y COMUNICACIONES

Vega Collazos, Flor Alicia Página 8


REDES Y COMUNICACIONES

Vega Collazos, Flor Alicia Página 9


REDES Y COMUNICACIONES

4 veces enter

Con F9 podemos visualizar el otro registro.

Vega Collazos, Flor Alicia Página 10


REDES Y COMUNICACIONES

Vega Collazos, Flor Alicia Página 11


REDES Y COMUNICACIONES

Vega Collazos, Flor Alicia Página 12


REDES Y COMUNICACIONES

Ahora con Shift + F2

Vega Collazos, Flor Alicia Página 13


REDES Y COMUNICACIONES

2 veces enter

F3 para salir y guardar

Vega Collazos, Flor Alicia Página 14


REDES Y COMUNICACIONES

Recomendaciones:
No usar las teclas Backspace o retroceso, suprimir o delete ni “+” del teclado numérico.
Si necesitamos borrar algo, debemos usar la barra espaciadora.
Si deseamos desplazarnos por la pantalla usaremos las teclas direccionales.
Usaremos la tecla de función F5 para deshacer alguna acción antes de haber pulsado
la tecla enter.

Atributos más 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 añadir un campo definido por el usuario, debes de seguir este cuadro.
Tipo de Dato Entrada Salida Entrada / Salida
Carácter I O B
Numérico 3 6 9
Nota.- Para definir un campo debes de utilizar el signo +

Sintaxis de tipo carácter:


+?(Long)
Donde:

Vega Collazos, Flor Alicia Página 15


REDES Y COMUNICACIONES

? = I, O, B
Long = Longitud del campo carácter
Ejemplo: Crear un campo carácter de salida de longitud de 5
+O(5)

Sintaxis de tipo numérico:


+?(Long,Pos.Dec)
Donde:
? = 3, 6, 9
Long = Longitud del campo numérico
Pos.Dec = Decimales del campo numérico
Ejemplo: Crear un campo numérico de entrada de longitud de 7 con 2
decimales
+3(7,2)

Añadir o Eliminar Atributos y Colores


Para añadir o eliminar atributos o colores en la pantalla de trabajo diseñar
imagen, teclee cualquier mandato en la posición que precede al campo, aquí se
describen algunos:
Mandato
Añadir Eliminar Atributo
H -H ALTA DENSIDAD
R -R CONSTR. INVERTIDO
B -B PARPADEO
U -U SUBRAYA
-A ELIMINA TODOS LOS ATRBUTOS

Mandato
Añadir Eliminar Color
CB -CB AZUL
CG -CG VERDE
CP -CP ROSA
CR -CR ROJO
CT -CT TURQUESA
CW -CW BLANCO
-CA ELIMINAR TODOS LOS COLORES
Puede utilizar en sus mandatos mayúsculas y minúsculas, 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 Bonificación y desea eliminar todos sus


atributos, debe teclear –a en lugar de –A en la posición de atributo.
Puede realizar las operaciones anteriores tecleando un asterisco (*) en la
posición que preceda al campo.

Otros Atributos a usar

Centrar Campo
Vega Collazos, Flor Alicia Página 16
REDES Y COMUNICACIONES

Teclee AC en la posición de atributo del campo (la posición que precede al


campo) para mover el campo al centro de la misma fila.

Mover Campo
Teclee – en la posición de atributo del campo (la posición que precede al
campo) y teclee = donde desea que aparezca el campo.

Copiar un Campo
Teclee – en la posición de atributo del campo (la posición 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 posición que preceda al campo o teclee >>> después del
campo para desplazar el campo hacia la izquierda o derecha hasta donde se
extienden los signos. Puede teclear cualquier numero de > o < de después
desplazar más de un campo a la vez.

Eliminar Campos
No puede utilizar la tecla supr. en esta pantalla. Solo teclee la letra D en la
posición anterior al campo.

Funciones Adicionales

Visualizar Longitud y descripción del campo


Teclee? en la posición que precede al campo, para visualizar la longitud del
campo y la descripción del texto o cabecera de columna en la última fila de la
pantalla de trabajo diseñar 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 sustituirán automáticamente la fecha de la sesión actual y la hora del
sistema.

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 sustituirán
automáticamente.

Vega Collazos, Flor Alicia Página 17


REDES Y COMUNICACIONES

Ahora pasaremos a realizar el programa respectivo.

NOMBRE ARCH: Nombre del archivo de pantalla o tabla


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:
Vega Collazos, Flor Alicia Página 18
REDES Y COMUNICACIONES

o F: Procedimiento completo, no se usan para archivos de


impresoras.
ARCHIVO ARCHIVO:
o E: Externo (al código del programa).
DISPOSITIVO:
o WORKSTN: Para archivos de pantallas.
o PRINTER: Para archivos de impresoras.
o DISK: Para tablas.

INDICADORES
 HI (Mayor) sirve para búsquedas, se enciende cuando llega al final del
registro y no encuentra lo que está buscando.
 LO (Menor) se enciende si el registro está en uso.
 EQ (Igual) sirve para leer registros, se enciende cuando llega al final de
los registros.

Una vez terminada la codificación procedemos a grabar

Vega Collazos, Flor Alicia Página 19


REDES Y COMUNICACIONES

Luego compilamos:

Vega Collazos, Flor Alicia Página 20


REDES Y COMUNICACIONES

Vega Collazos, Flor Alicia Página 21

Você também pode gostar