You are on page 1of 17

AS/400

Manejo de errores y Diseo de Pantalla

TEMAS DE
INVESTIGACIN
> Manejo de Errores
El IBM AS/400 e-series, nos ofrece un poder, en

seguridad y flexibilidad que las empresas necesitan


para manejar hasta las mas sofisticadas aplicaciones
de la actualidad.

Manejo de Errores utilizando el SPOOL

> Diseo de Pantalla RECORD


Es un Utilitario para el diseo, la creacin y

mantenimiento interactivo de formatos de pantallas y


mens, las pantallas definen la informacin con la que
trabaja un operador cuando utiliza un programa de
aplicacin.
Tipos de Pantalla, creacin de pantalla utilizando
STRSDA- colores.

Definicin de campos y teclas de funciones.

MANEJO DE ERRORES
Toda la informacin que se deposita en forma de archivos
de spool tambin necesita estar protegida de los accesos no
debidos por parte de usuarios no autorizados.A pesar de
utilizar comnmente la denominacin archivosde
spool, es importante aclarar que los mismos no son
objetos de tipo *FILE.

Estructura Basica de la
seguridad de SPOOL
Contrariamente a lo que muchos suponen, no es necesario
poseer autorizaciones especiales de operador (*JOBCTL) para
poder manipular spool. Cualquier usuario raso, en caso de
tener acceso a las funciones/comandos de manejo de colas de
salida puede gestionarlas dentro de las limitaciones que le
impone la seguridad de las colas de salida.
De acuerdo a los valores por defecto del sistema, un usuario
sin autorizaciones especiales (*USER y *PGMR) puede
visualizar, imprimir, cambiar o eliminar un listado mientras
ste le pertenezca, es decir, si el listado fue generado por un
job bajo su propio perfil. Si hubiera otros listados en la misma
cola de salida, este usuario podr detectar que existen, pero
sin posibilidad de operar con ellos. En otras palabras, cualquier
usuario puede ser operador de sus propios listados.

Chequeo de Autorizaciones para acceder


a los archivos Spool

Copiar archivos spool


La utilidad CPYJOBSPL nos sirve para copiar todos los
archivos de spool de un trabajo, del que conocemos
su jobid (numero/usuario/nombre_trabajo), si es el
trabajo actual podemos usar el smbolo *.
Si utilizamos la opcin *SPL nos copiara los archivos
de spool a nuestro spool, nos permite indicar un
numero
mximo
de
paginas
a
copiar.
Si usamos la opcin *TEXT, nos convierte todos los
archivos de spool a ficheros ASCII dentro de una
carpeta del IFS que le indiquemos.

Spool Mail
Spool Mail es una utilidad que permite convertir y enviar
por
email
los
spools
del
AS400.
Spool Mail se integra con el servidor e-mail incorporado en
el OS/400 para efectuar la distribucin de e-mail de sus
informes
a
cualquier
direccin
e-mail.
Spool Mail permite a sus usuarios recibir informes del
AS/400 convertidos a diferentes formatos de una forma
rpida, conveniente y econmica. De esta forma, Vd. puede
reducir o casi eliminar el gasto de la impresin en papel,
manipulacin y los gastos de correo asociados a la
impresin
en
papel.
La inclusin de un simple mandato del producto en los
programas CL que crean los listados es lo nico que
necesita para poder enviar los spools va e-mail.

Diseo de Pantalla
RRECORD
Diseo de Pantalla AS400
Es un Utilitario para el diseo, la creacin y
mantenimiento interactivo de formatos de pantallas y
mens, las pantallas definen la informacin con la que
trabaja un operador cuando utiliza un programa de
aplicacin.
Utilizando este men principal del SDA, puedes elegir las
siguientes opciones:

10

TIPOSDEPANTALLA
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
Nosotros vamos a trabajar con el Tipo RECORD

11

TECLASDEFUNCIONES

USO DE CONSTANTES:
*DATE : Muestra la fecha actual.
*TIME : Muestra la Hora actual.
*USER : Muestra el usuario activo.

ATRIBUTOS Y COLORES:
H -H : Alta Intensidad
U -U : Subrayado
B -B : Parpadeo
R -R : Contraste.
TRABAJO DE CAMPO:
Mover campo: - , =
Teclee - antes de la palabra a mover y luego = al lugar donde lo
transportara.
Borrar campo: D
Colocar la D antes de la palabra a borrar.
Desplazar campo: >
Insertar el siguiente signo al TRMINO de la frase para que se
mueva a la derecha.
Desplazar campo: <
Insertar el siguiente signo al PRINCIPIO de la frase para
que se mueva a la izquierda.
12

Creacin de Pantalla
Para arrancar el SDA debes de colocar el STRSDA como
se muestra en la siguiente figura.

Luego presionas [ENTER],Y el sistema nos contestara de


la siguiente forma.

13

Estando en el Men Principal del SDA digitar 1 como se


muestra en la siguiente figura.

Y el SDA te contestara con la siguiente pantalla.

14

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
Nosotros vamos a trabajar con el Tipo RECORD, as que
solamente presiona [ENTER],
Y el SDA te contestara con la siguiente pantalla.
>

15

Utilice esta pantalla para


aadir campos, constantes, campos de base de
datos, funciones de fecha, hora, usuario, sistema, darle
atributos como colores, editar campos numricos, etc.
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.

16

17

You might also like