Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Diseño de pantallas

2,706 views

Published on

  • Be the first to comment

Diseño de pantallas

  1. 1. DISEÑO DEPANTALLAS
  2. 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. 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
  4. 4. PASO 2: Elegir opción nº1
  5. 5. PASO 3: Nuestro Archivo de pantalla sellamara PANTA01, dentro de la librería LIBRCG. (en vuestro caso colocar su librería)
  6. 6. PASO 4: Elegir la opción 1 y a su vez crear el registro "REG".
  7. 7. PASO 5: En esta pantalla pulsaremos INTRO.
  8. 8. Nos mostrara una pantalla completamente vacía, la cualestará lista para empezar en el diseño de nuestra pantalla.
  9. 9. PASO 6: Diseñaremos una pantalla para el ingreso de clientes.
  10. 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.
  11. 11. Crear CamposPara añadir un campo definido por el usuario, debes de seguir este cuadro.
  12. 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. 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. 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.

×