aparicio marco cuba -trabajo as-400

16
AS-400 TEMAS: MANEJO DE ERRORES UTILIZANDO EL SPOOL DISEÑO DE PANTALLA(RECORD) TIPO DE PANTALLA, CREACION DE PANTALLA CON UTILITARIOS STRSDA. COLORES, DEFINICION DE CAMPOS Y TECLAS DE FUNCIONES INTEGRANTES: YAQUELIN APARICIO GUERRA • MARCO CUBA LEVANO

Upload: yackeline-aparicio-guerra

Post on 30-Jun-2015

477 views

Category:

Education


3 download

TRANSCRIPT

Page 1: Aparicio   marco cuba -trabajo as-400

AS-400 TEMAS:• MANEJO DE ERRORES

UTILIZANDO EL SPOOL• DISEÑO DE PANTALLA(RECORD)• TIPO DE PANTALLA, CREACION

DE PANTALLA CON UTILITARIOS STRSDA.

COLORES, DEFINICION DE CAMPOS Y TECLAS DE

FUNCIONES

INTEGRANTES:• YAQUELIN APARICIO GUERRA• MARCO CUBA LEVANO

Page 2: Aparicio   marco cuba -trabajo as-400

MANEJO DE ERRORES UTILIZANDO EL SPOOL

Normalmente nos referimos a los archivos de spool como salidas aún no impresas que se encuentran almacenadas dentro de colas de salida (objetos de tipo *OUTQ). Esta afirmación no es errónea, pero parte de ella no es exactamente cierta. Las colas de salida constituyen una organización lógica de los archivos de spool, porque realmente estos elementos están almacenados dentro de la biblioteca QSPL.

Page 3: Aparicio   marco cuba -trabajo as-400

Introducción: Salvar o manipular contenido de un archivo de spool

Los archivos de spool están físicamente almacenados como miembros dentro de objetos de tipo *FILE, atributo PF-DTA, en la biblioteca del sistema QSPL. Dentro de estos archivos de QSPL, las salidas impresas aparecen sin un formato comprensible y sin poder distinguir un archivo de spool de otro. Las colas de salida, en realidad, contienen las direcciones donde el spool está almacenado. Por lo tanto, los objetos de tipo *OUTQ permiten organizar el spool desde un punto de vista lógico. Ej: colas de salida por usuario, por impresora o cola de salida de información confidencial (sueldos). Este es el motivo por el cual al salvar, una cola de salida, no son salvados los archivos de spool que están dentro de ella.

Page 4: Aparicio   marco cuba -trabajo as-400

Colas de datos: Introducción

Las colas de datos son objetos de tipo *DTAQ que pueden crearse en cualquier biblioteca y pueden ser utilizadas para transferir datos entre programas que se ejecutan dentro del mismo job o en distintos trabajos. A través de estos objetos es posible generar esquemas donde uno o varios jobs hacen un requerimiento almacenándolo dentro de una cola de datos, y un trabajo receptor toma cada una de las peticiones y las procesa. El envío y la recepción de entradas a colas de datos se realiza a través de programas del sistema operativo llamados API's (Application Programming Interface): QSNDDTAQ y QRCVDTAQ respectivamente. El siguiente esquema muestra el uso general de las API's dentro de los programas:

Page 5: Aparicio   marco cuba -trabajo as-400

DISEÑO DE PANTALLA(RECORD)

Donde:Nuevo Registro = Es el nombre del registro de pantalla a crear.Tipo = Los tipos más usados son los siguientes:RECORD = RegistroWINDOW = VentanaSFL = Registro de SubarchivoSFLCTL = Registro de Control de Subarchivo

Page 6: Aparicio   marco cuba -trabajo as-400

Utilice esta pantalla para añadir campos, constantes, campos de base de datos, funciones de fecha, hora, usuario, sistema, darle atributos como colores, editar campos numéricos, etc.

Recomendaciones:No usar las teclas Backspace o retroceso, suprimir o delete ni “+” del teclado numérico. Si necesitamos borrar algo, debemos usar la barra espaciadora.Si deseamos desplazarnos por la pantalla usaremos las teclas direccionales.Usaremos la tecla de función F5 para deshacer alguna acción antes de haber pulsado la tecla ENTER.

Page 7: Aparicio   marco cuba -trabajo as-400

ATRIBUTOS MÁS USADOS EN PANTALLAS.

Crear Etiquetas o ConstantesToda etiqueta o constante siempre se crea entre apostrofes.Ejemplo: ‘Ingreso de Clientes’Nota.- Cuando presiones [ENTER], los apostrofes van a desaparecer, e Ingreso de Clientes será una constante.

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 deberías de hacer esrenombrar la etiqueta, mejor dicho volverla a escribir.

Page 8: Aparicio   marco cuba -trabajo as-400

TIPO DE PANTALLA, CREACION DE PANTALLA CON UTILITARIOS STRSDA. COLORES, DEFINICION DE CAMPOS Y

TECLAS DE FUNCIONES

Diseño de Pantalla AS400Es un Utilitario para el diseño, la creación y mantenimiento interactivo de formatos de pantallas y menús, las pantallas definen la información con la que trabaja un operador cuando utiliza un programa de aplicación.

Page 9: Aparicio   marco cuba -trabajo as-400

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

Luego presionas [ENTER],

Page 10: Aparicio   marco cuba -trabajo as-400

Y el sistema nos contestara de la siguiente forma.

Utilizando este menú principal del SDA, puedes elegir las siguientes opciones:Diseñar Pantallas.- Elija esta opción para poder diseñar, modificar o eliminar registros de pantallas.Diseñar Menús.- Elija esta opción para crear y diseñar un nuevo menú o para poder modificar un menú ya existente.Probar Archivos de Pantalla.- Elija esta opción para probar los campos de entrada y salida de un registro de pantalla.

Page 11: Aparicio   marco cuba -trabajo as-400

Estando en el Menú Principal del SDA digitar 1 como se muestra en la siguiente figura.

Estando en el Menú Principal del SDA digitar 1 como se muestra en la siguiente figura.

Luego presionas [ENTER]Y el SDA te contestara con la siguiente pantalla.

Page 12: Aparicio   marco cuba -trabajo as-400

En esta pantalla puedes especificar lo siguiente:

Page 13: Aparicio   marco cuba -trabajo as-400

Donde:Archivo Fuente.- Viene hacer el Archivo Fuente donde se va a guardar la pantalla a crear.Biblioteca.- Viene hacer la biblioteca donde se va a guardar el archivo de pantalla.Miembro.- Viene hacer el nombre del Archivo de Pantalla con el que se va a crear.

Luego de haber ingresado la información solo presionar [ENTER],Y el SDA te contestara con la siguiente pantalla.

Page 14: Aparicio   marco cuba -trabajo as-400

En esta pantalla puedes elegir las siguientes opciones:

1 = AñadirPermite crear un nuevo registro de pantalla.3 = CopiarPermite copiar un registro de pantalla ya creado.4 = EliminarPermite eliminar un registro de pantalla ya creado.7 = RedenominarPermite cambiarle de nombre a un registro de pantalla.8 = Seleccionar Palabras ClavesPermite darle palabras claves a un registro de pantalla,Como por ejemplo: Definir teclas de función12 = Diseñar ImagenPermite modificar un registro de pantalla ya creadoEntonces vamos a crear nuestro primer registro de pantalla, solo ingresa la información que esta en la siguiente pantalla.

Page 15: Aparicio   marco cuba -trabajo as-400

Luego solo presionas [ENTER],

Y el SDA te contestara con la siguiente pantalla.

Page 16: Aparicio   marco cuba -trabajo as-400