archivos de pantallas
TRANSCRIPT
-
8/3/2019 ARCHIVOS DE PANTALLAS
1/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
Como primer paso iniciamos el SDA:
Luego pulsamos ENTER
Elegimos la opcin 1.
-
8/3/2019 ARCHIVOS DE PANTALLAS
2/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
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.
Ahora aqu colocaremos la opcin 1 (sirve para aadir un registro de pantalla), luego
ingresaremos el nombre de registro.
Definicin de algunas opciones:
1: aade o crea un registro de pantalla.
3: permite copiar un registro de pantalla ya creado.
7: cambia de nombre a un registro de pantalla.
8: seleccionar palabras clave.- definir las teclas de funcin.
12: disear imagen.- editar una pantalla ya creada.
-
8/3/2019 ARCHIVOS DE PANTALLAS
3/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
Donde:
Nuevo registro: es el nombre del registro de pantalla a crear.
Tipo: los tipos ms usados son los siguientes:o RECORD= registro.o WINDOW= ventana.o SFL= registro de subarchivo.o SFLCTL= registro de control de subarchivo.
Esta es el rea en la que disearemos nuestra pantalla.
-
8/3/2019 ARCHIVOS DE PANTALLAS
4/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
1) Crear Etiquetas: toda etiqueta que se cree debe estar siempre entreapostrofes.
Ej.
Este es nuestro primer mensaje
Una vez digitada la etiqueta presionar la tecla ENTER, al hacer esto se
quitaran los apostrofes y la etiqueta quedar en la pantalla.
Nota.- No utilizar las teclasBackspace o Suprimirpara eliminar etiquetas,
si lo haces malogrars el diseo de tu pantalla.
Si te equivocas a la hora de ingresar tu etiqueta, por ejemplo si escribiste la
palabra Eror y pues lo correcto es Error, lo que deberas de hacer es
renombrar la etiqueta, mejor dicho volverla a escribir.
2) Eliminar Etiquetas: si quisieras eliminar una etiqueta, lo nico que debes dehacer es ubicar el cursor antes de la palabra que quisieras eliminar y digitar
la tecla D, una vez hecho esto presionar la tecla ENTER, al hacerlo eliminars
toda la etiqueta.
Ej.
Si quisiera eliminar la etiqueta Este es nuestro primer mensaje, pondras
as:
DEstees nuestro primer mensaje
Una vez que presionas la tecla ENTER la etiqueta se eliminar.
3) Mover Etiquetas: si quisieras mover una etiqueta a la derecha debershacerlo de la siguiente manera:
Este es nuestro primer mensaje> >> >> >> >> >A la hora que presionas ENTER la etiqueta se mover hacia la derecha.
-
8/3/2019 ARCHIVOS DE PANTALLAS
5/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
4) Crear Campos: Para aadir un campo definido por el usuario, teclee + seguidode I (entrada), O (salida) o B (bivalente) para campos alfabticos, o seguido
de 3 (entrada), 6 (salida) o 9 (bivalente) para campos numricos y pulse
ENTER.
Sintaxis:
Para campo caracter: +?(Longitud)
Para campo numrico: +?(Longitud, Posicin de Decimales)
5) Aadir o Eliminar Atributos y Colores:Para aadir o eliminar atributos o colores en la pantalla de trabajo, disear
Imagen, teclee uno de los siguientes mandatos en la posicin que precede al
campo (el byte de atributo del campo). Puede utilizar en sus mandatosmaysculas o minsculas, pero si el mandato eliminar atributo, por ejemplo,
est en minsculas y la primera letra del campo tambin lo est, el mandatodebe estar en maysculas.
Si, por ejemplo, el nombre del campo es Bonificacin y desea eliminar todos
sus atributos, debe teclear -b en lugar de -B en la posicin de atributo.
-
8/3/2019 ARCHIVOS DE PANTALLAS
6/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
Escoja entre los siguientes mtodos y pulse ENTER:
Centrar un campo: Teclee AC en la posicin de atributo del campo para mover
el campo al centro de la misma fila.
Mover un campo -, = : Teclee - en la posicin de atributo del campo y teclee =
donde quiere que aparezca el campo.
Copiar un campo -, == : Teclee - en la posicin de atributo del campo y teclee
== donde desea que aparezca una copia del campo.
Mover un bloque de campos -, -, = : Teclee - en la esquina superior izquierda
del bloque de campos. Teclee - en la esquina inferior derecha del bloque de
campos de manera que - est un carcter ms all del campo ms largo del
bloque. Teclee = donde desea que se mueva el grupo de campos.
Copiar un bloque de campos -, -, == : Teclee - en la esquina superior izquierda
del bloque de campos.
Teclee - en la esquina inferior derecha del bloque de campos de manera que -
est un carcter ms all del campo ms largo del bloque. Teclee == donde
desea que aparezca una copia del grupo de campos.
Suprimir un bloque de campos --, -- : Teclee -- en la esquina superior
izquierda del bloque de campos. Teclee -- en la esquina inferior derecha del
bloque de campos de tal manera que -- est un carcter ms all del campoms largo del bloque. Cuando pulsa ENTER, vuelve a visualizarse la pantalla de
trabajo con puntos que marcan el lmite del bloque que est suprimiendo.
Puede pulsar ENTER para suprimir el bloque o F12 para cancelar la supresin.
-
8/3/2019 ARCHIVOS DE PANTALLAS
7/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
Ahora procederemos a crear la siguiente pantalla:
Una vez diseada la
pantalla creamos los
campos.
Para darle un nombre a nuestro
campo digitamos el signo ? yluego pulsamos ENTER
Aqu colocamos el nombre
de nuestro campo.
-
8/3/2019 ARCHIVOS DE PANTALLAS
8/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
Para cambiar el color le
colocamos la letraY , luegopulsamos ENTER.
Para elegir el color le
colocamos 1 luego pulsamosdoble ENTER.
-
8/3/2019 ARCHIVOS DE PANTALLAS
9/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
Luego que hemos terminado con el diseo y darle formato (colores) a nuestras
etiquetas, nos debe de quedar de la siguiente manera:
Ahora procederemos con la validacin de los campos:
Para validar nuestro campo le
anteponemos un * y luegopulsamos ENTER.
Colocamos la letra Y en la
opcin Comprobacin validezyluego pulsamos ENTER.
-
8/3/2019 ARCHIVOS DE PANTALLAS
10/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
Vamos validar que nuestros campos NUM1, NUM2 solo permitan ingresar valores
del 0 al 99, esto lo hacemos de la siguiente manera:
Una vez que hemos terminado de validar, regresamos a nuestro diseo y pulsamos
[F3]
Utilizamos opcin RANGE para la
validacin y colocamos los
valores [0 99] como se
muestra. Luego doble ENTER.
Digitamos la opcin 1 para
guardar nuestro diseo. Luego
ENTER.
-
8/3/2019 ARCHIVOS DE PANTALLAS
11/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
Ahora procedemos a definir nuestros indicadores, es decir las teclas de funcin:
Digitamos la opcin 8 para
seleccionar palabras clave, luego
ENTER.
Digitamos Y para seleccionar
palabras clave de indicador,
luego ENTER.
Aqu definimos nuestro indicador
F3= SALIR, que colocamos en
nuestro diseo. Luego doble
ENTER.
-
8/3/2019 ARCHIVOS DE PANTALLAS
12/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
Una vez definidos nuestros indicadores, regresamos a la pantalla siguiente:
Pulsamos F3 y nos muestra la siguiente pantalla:
Esperamos el siguiente mensaje de confirmacin:
Luego pulsamos doble ENTER.
Para que nuestro archivo de
pantalla se guarde, debe estar
la letraY. Luego ENTER.
-
8/3/2019 ARCHIVOS DE PANTALLAS
13/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
Ahora procederemos a crear el programa respectivo:
Inicializamos el STRSEU, luego [F4].
Pulsamos ENTER
Luego llenamos los campos como se muestra en la figura:
Una vez llenado los campos pulsamos doble ENTER
Llamamos a la Hoja F, para ello
digitamos IPF. Pulsamos ENTER
-
8/3/2019 ARCHIVOS DE PANTALLAS
14/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
Definicin de los campos que hemos llenado:
NOMBRE ARCH: Nombre del archivo de pantalla. ARCHIVO TIPO:
C: Entrada y salida de datos en pantallas.
I: Para ingresar y consultar registros de una tabla.U: Para actualizar y eliminar registros de una tabla.
O: Para archivo de salida (impresora).
ARCHIVO ARCHIVO:F: Procedimiento completo, no se usan para archivos de impresoras.
ARCHIVO ARCHIVO:E: Externo (al cdigo del programa).
DISPOSITIVO:WORKSTN: Para archivos de pantallas.
PRINTER: Para archivos de impresoras.DISK: Para tablas.
Una vez definidos nuestros archivos a utilizar, llamamos a la Hoja C, como se
muestra a continuacin:
Llamamos a la Hoja C, para ellodigitamos IPC. Pulsamos ENTER
-
8/3/2019 ARCHIVOS DE PANTALLAS
15/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
Empezamos a llenar los campos como se muestra a continuacin:
Digitamos EXFMT, que significa
ejecutar formato. En este ejemplo
ejecuta el formato REG01.
-
8/3/2019 ARCHIVOS DE PANTALLAS
16/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
-
8/3/2019 ARCHIVOS DE PANTALLAS
17/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
-
8/3/2019 ARCHIVOS DE PANTALLAS
18/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
La lgica del programa nos queda de la siguiente manera:
Ahora lo guardamos y salimos con FILE, luego lo compilamos con la opcin 14, y nos
muestra el mensaje de confirmacin:
-
8/3/2019 ARCHIVOS DE PANTALLAS
19/19
Prof. Aileen Portella Portugal Curso: Operacin de Minicomputadoras
ARCHIVOS DE PANTALLAS - SDA SEMANA12
Luego de haber compilado nuestro programa, lo llamamos con el siguiente comando:
Luego presionamos ENTER.
Finalmente nos muestra la pantalla que diseamos y procedemos a probarlo:
Al presionar ENTER, nos muestra el resultado.
Pulsamos F3 para salir.