diseño de pantallas

14
DISEÑO DE PANTALLAS

Upload: alexander-huaranca

Post on 21-Jun-2015

1.431 views

Category:

Documents


8 download

TRANSCRIPT

Page 1: Diseño de pantallas

DISEÑO DE PANTALLAS

Page 2: Diseño de pantallas

• 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)

Page 3: Diseño de pantallas

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

Page 4: Diseño de pantallas

PASO 2: Elegir opción nº1

Page 5: Diseño de pantallas

PASO 3: Nuestro Archivo de pantalla se llamara PANTA01, dentro de la librería LIBRCG. (en vuestro caso colocar su

librería)

Page 6: Diseño de pantallas

PASO 4: Elegir la opción 1 y a su vez crear el registro "REG".

Page 7: Diseño de pantallas

PASO 5: En esta pantalla pulsaremos INTRO.

Page 8: Diseño de pantallas

Nos mostrara una pantalla completamente vacía, la cual estará lista para empezar en el diseño de nuestra pantalla.

Page 9: Diseño de pantallas

PASO 6: Diseñaremos una pantalla para el ingreso de clientes.

Page 10: Diseño de pantallas

• * 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.

Page 11: Diseño de pantallas

Crear Campos

Para añadir un campo definido por el usuario, debes de seguir este cuadro.

Page 12: Diseño de pantallas

• 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.

Page 13: Diseño de pantallas

• 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.

Page 14: Diseño de pantallas

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.