Este documento proporciona instrucciones en 6 pasos para diseñar pantallas en AS/400 usando el utilitario SDA. También describe varios atributos y funciones adicionales para crear, mover, copiar y eliminar campos y bloques de campos. Finalmente, explica cómo manejar errores utilizando el spool y proteger la documentación almacenada allí.
2. • Pasos básicos para el diseño de pantallas en AS/400,
debemos recordar que las pantallas pueden ser usadas en
cualquier lenguaje de programación del sistema.
Para ello haremos uso del utilitario SDA.
PASO 1:
===> STRSDA (intro)
3. 1° Nombre del menú 2° Nombre del trabajo o pantalla 3° Número de serie del equipo AS/400
4° Opciones de
menú disponible
5° Líneas de mandato
Teclas de
Funciones
10. • * RECORDAR:
• 1. Todo texto que se ingrese debe
estar entre apostrofes ' ' luego de
ello pulsar intro.
• 2. No usar la tecla de Borrado ni la
tecla Intro.
• 3. Para desplazarse por la pantalla
usar las flechas direccionales.
12. • Otros Atributos a usar
• Centrar Campo AC
• 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.
• 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
carácter más allá del campo más largo del bloque. Cuando pulsa ENTER, vuelve a visualizarse la
pantalla de trabajo con puntos que marcan el límite del bloque que está suprimiendo. Puede
pulsar ENTER para suprimir el bloque o F12 para cancelar la supresión.
• 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 mas 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.
13. • 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
del sistema se sustituirán automáticamente.
14. Manejo de Errores Utilizando el SPOOL:
• La documentación que se deposita en forma de archivos de
SPOOL.
• También necesita estar protegida de los accesos no debidos por
parte de usuarios no autorizados.
• A pesar de utilizar comúnmente la denominación
“ARCHIVOSDESPOOL”, es Importante aclarar que los mismos no
son objetos de tipo * FILE, sino ITEMS o elementos que se
encuentran almacenados en objetos de tipo*OUTQ o colas de
salida. Cada vez que desde un JOB se genera una salida
impresa, ésta se almacena dentro de una cola de salida.
• Asimismo, hay que tener en cuenta que el acceso al spool está
MUY relacionado con la concesión de autorizaciones
especiales, esto es, las colas de salida suelen estar muy
expuestas ante los usuarios operadores, administradores, etc.
• El presente TIP, permitirá conocer qué relación existe entre las
autorizaciones específicas, los parámetros de seguridad de las
colas de salida y las autorizaciones especiales que los usuarios
poseen.