Beruflich Dokumente
Kultur Dokumente
DISEO DE PANTALLAS
Conceptos Bsicos. Tipos de registros. Aplicacin.
Introduccin Programa para el diseo, creacin y mantenimiento interactivo de formatos de pantalla y mens. Los mens representan una lista de opciones desde las cuales el operador de la estacin de trabajo puede hacer una seleccin. Las pantallas definen la informacin con la que trabaja un operador cuando utiliza un programa de aplicacin. Los cambios en los atributos de representacin y colores pueden hacerse fcilmente y ser vistos inmediatamente usando la funcin de pruebas SDA.
Genera las especificaciones de descripcin de Datos (DDS). Para utilizar el SDA no es necesario tener un amplio conocimiento de los formularios de codificacin DDS, palabras clave o de la sintaxis. Presenta la pantalla en grupos funcionales a fin de hacer ms fcil la seleccin de palabras clave de DDS a nivel de archivo, registro o campo. Permite que para disear una pantalla, el usuario seleccione campos de archivos de base de datos existentes. Permite ver la pantalla que se est diseando o cambiando en el mismo momento que el usuario la est manipulando.
Permite que el usuario pruebe pantallas con los datos y estado de los indicadores de condicin especificados para cada prueba. Permite que el usuario cree un archivo de pantalla a partir de las sentencias fuente de DDS que crea el SDA.
Permite al usuario aadir, cambiar o suprimir atributos de representacin de campos y constantes. Suministra mensajes de error con explicaciones. Asimismo se proporciona diagnsticos para sentencias fuentes que presentan conflictos cuando se ha seleccionado palabras clave de DDS.
Archivos
Registro
El nombre del registro con el que est trabajando (contiene Campos). El nombre de miembro con el que se esta trabajando. Descripciones que se establecen durante el diseo de archivo de pantalla.
Miembro
Campos
Palabras Clave a nivel de Registros: Utilice esta pantalla para seleccionar los grupos de palabras clave de las DDS que desea definir para el registro que est creando o modificando. Palabras clave generales: Digite Y (S) para seleccionar palabras clave generales de las DDS a nivel de registro. Nota: Digite Y. De lo contrario, no se utilizar la entrada. Palabras clave de indicador: Digite Y (S) para seleccionar palabras clave DDS a nivel de registro relacionadas con teclas de mandato e indicadores de condicin. Nota: Digite Y. De lo contrario, no se utilizar la entrada. Ayuda de aplicacin: Digite Y (S) para definir las palabras clave a nivel de registro relativas a la creacin de informacin de ayuda en lnea para la pantalla. Nota: Digite Y. De lo contrario, no se utilizar la entrada. Palabras clave de ayuda: Digite Y (S) para definir palabras clave a nivel de registro relacionadas con la creacin de informacin de ayuda en lnea. Nota: Digite Y. De lo contrario, no se utilizar la entrada. Palabras clave de salida: Digite Y (S) para seleccionar palabras clave para el registro que est diseando si el registro controla operaciones de salida a una estacin de trabajo. Nota: Digite Y. De lo contrario, no se utilizar la entrada.
Palabras Clave a nivel de Registros (Continuacin): Palabras clave de entrada: Digite Y (S) para seleccionar palabras clave para el registro que est diseando si el registro controla operaciones de entrada desde una estacin de trabajo. Nota: Digite Y. De lo contrario, no se utilizar la entrada. Palabras clave de recubrimiento: Digite Y (S) para seleccionar palabras clave relacionadas con campos de recubrimiento en una pantalla. Nota: Digite Y. De lo contrario, no se utilizar la entrada.
Palabras clave de impresin: Digite Y (S) para seleccionar y especificar indicadores de condicin para la palabra clave DDS a nivel de registro PRINT. La palabra clave PRINT puede definirse a nivel de archivo o a nivel de registro, pero no a ambos niveles. Nota: Digite Y. De lo contrario, no se utilizar la entrada.
Palabra clave ALTNAME: Digite un nombre alternativo para un registro.
Palabra clave TEXT: Digite una descripcin o cambie la descripcin existente del registro con el que est trabajando.
Palabras Clave a nivel de Archivos: Utilice esta pantalla para seleccionar los grupos de palabras clave de DDS que desea definir a nivel de archivo. Palabras clave generales: Digite Y (S) para seleccionar palabras clave DDS a nivel de archivo generales. Nota: Digite Y. De lo contrario, no se utilizar la entrada. Palabras clave de indicador: Digite Y (S) para seleccionar palabras clave DDS a nivel de archivo relacionadas con las teclas de mandato y los indicadores de condicin. Nota: Digite Y. De lo contrario, no se utilizar la entrada.
Palabras clave de impresin: Digite Y (S) para seleccionar y especificar indicadores de condicin para la palabra clave DDS a nivel de archivo PRINT. La palabra clave PRINT puede especificarse bien a nivel de archivo o a nivel de registro pero no a ambos niveles. Nota: Digite Y. De lo contrario, no se utilizar la entrada.
Palabras clave de ayuda: Digite Y (S) para seleccionar palabras clave DDS a nivel de archivo relacionadas con la ayuda de aplicacin. Nota: Digite Y. De lo contrario, no se utilizar la entrada.
Palabras Clave a nivel de Archivos (Continuacin): Tamaos de pantalla: Digite Y (S) para seleccionar tamaos de pantalla y ubicaciones de archivo. Nota: Digite Y. De lo contrario, no se utilizar la entrada. mensajes para este
Palabras clave alternativas: Digite Y (S) para seleccionar palabras clave alternativas para las teclas Ayuda, Avance de Pgina y Retroceso de Pgina. Nota: Digite Y. De lo contrario, no se utilizar la entrada. Conversin IGC: Digite Y (S) para seleccionar la palabra clave IGCCNV a nivel de archivo para la conversin de caracteres ideogrficos. Nota: Digite Y. De lo contrario, no se utilizar la entrada. Bordes de ventana: Digite Y (S) para definir los parmetros de los bordes de ventana Parmetros de Borde de Ventana. Nota: Digite Y. De lo contrario, no se utilizar la entrada. en la pantalla Definir
Seleccionar palabras clave de archivo: Digite Y (S) para definir parmetros para las palabras clave MNUBARSW y MNUCNL en la pantalla Definir Palabras Clave de Barra de Mens. Nota: Digite Y. De lo contrario, no se utilizar la entrada.
F1 F3 F4 F6 F9 F10
Ayuda; Pulse F1 para ver informacin de ayuda en lnea acerca de esta pantalla.
Salir; Pulse F3 para salir de la funcin actual sin salvar el trabajo. Visualizar palabras clave seleccionadas a nivel de registro; pulse F4 para visualizar una lista de palabras clave seleccionadas a nivel de registros. Condicin; pulse F6 para que aparezca la pantalla Condicionar, pantalla de trabajo. Seleccionar registros adicionales; Pulse F9 para seleccionar los registros adicionales a visualizar en la pantalla de trabajo Disear Imagen. Base datos; Pulse F10 para que aparezca la pantalla Seleccionar Archivos de Base de Datos.
No visualizar campos seleccionados; Pulse F11 para conmutar entre dos listas de campos que se visualizan en la fila inferior de la pantalla de trabajo.
Cancelar; Pulse F12 para salvar su trabajo y volver a la pantalla Trabajar con Registros de Pantalla.
Cambiar valores por omisin; Pulse F13 para cambiar los valores por omisin definidos por el usuario para las sesiones SDA en la pantalla Cambiar Valores por Omisin.
Regla; Pulse F14 para colocar una regla vertical y horizontal en la pantalla de trabajo Disear Imagen en el lugar donde site el cursor. La regla no interfiere con los datos. Pulse F14 para eliminar la regla. Si se definen campos sobre la regla pueden producirse resultados imprevisibles. Solicitud de Subarchivo; Esta funcin trabajar slo cuando exista un subarchivo. Pulse F15 para visualizar una solicitud en la fila inferior de la pantalla de trabajo Disear Imagen que permita cambiar los tamaos de lnea de subarchivo (SFLLIN) y pgina de subarchivo (SFLPAG) que estaban en vigor para el registro actual que est definindose.
Imprimir; Pulse F17 para imprimir el contenido actual de la pantalla de trabajo Disear Imagen.
Tabulador; Pulse F18 para mover el cursor a la posicin del atributo del prximo campo.
Tabulador de Retroceso; Pulse F19 para mover el cursor a la posicin del atributo del campo anterior.
Constantes en Contraste Invertido; Pulse F20 para activar y desactivar el contraste invertido de constantes. Este contraste invertido es temporal y no afecta a la imagen compilada.
Las constantes que tienen el atributo de subrayado (pero no los de contraste invertido y resaltado) no se visualizarn en contraste invertido. Las constantes que no se visualizan actualmente se resaltarn y aparecern en contraste invertido.
F20
F21
Tambin puede utilizar F20 para invertir el contraste de los campos de seleccin de una y mltiples opciones. La tecla F20 le ayuda a determinar el bloque de la pantalla en el que puede solapar otros campos.
Visualizar registros adicionales; Visualiza los registros adicionales con el registro primario. Vuelva a pulsar F21 para visualizar slo el registro primario. Utilice F21 para determinar qu campos de la pantalla pertenecen al registro primario. Slo pueden cambiarse los campos del registro primario.
F22
Mandato del sistema; Visualiza una ventana en la que puede teclear mandatos del sistema.
Cuando trabaje con el SDA es necesario que entienda la relacin entre campos, registros y archivo de pantalla. Un archivo de pantalla contiene uno o ms registros de pantalla, cada registro especifica todas las caractersticas de una pantalla. Cada pantalla se compone por campos, los cuales designan como de entrada, salida o bivalente (Entrada y Salida) .
Atributos ms usados en pantallas. Crear Etiquetas o Constantes: Toda 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. Crear Campos: Para aadir un campo definido por el usuario, debes de seguir este cuadro.
Entrada I 3
Salida O 6
Entrada / Salida B 9
Aadir o Eliminar Atributos Para aadir o eliminar atributos en la pantalla de trabajo disear imagen, teclee cualquier mandato en la posicin que precede al campo, aqu se describen algunos:
Mandatos
Aadir H R B Eliminar -H -R -B Atributo ALTA DENSIDAD CONSTR. INVERTIDO PARPADEO
-U
-A
SUBRAYA
ELIMINA TODOS LOS ATRBUTOS
Aadir o Eliminar Colores Para aadir o eliminar colores en la pantalla de trabajo disear imagen, teclee cualquier mandato en la posicin que precede al campo, aqu se describen algunos:
Mandatos
Aadir CB CG CP CR CT CW Eliminar -CB -CG -CP -CR -CT -CW -CA Color AZUL VERDE ROSA ROJO TURQUESA BLANCO ELIMINAR TODOS LOS COLORES
Puede utilizar en sus mandatos maysculas y minsculas, pero si su mandato eliminar atributo esta en el mismo caso que la primera letra del campo, su mandato debe estar en el caso contrario. Si por ejemplo, el nombre de campo es Bonificacin y desea eliminar todos sus atributos, debe teclear a en lugar de A en la posicin de atributo. Puede realizar las operaciones anteriores tecleando un asterisco (*) en la posicin que preceda al campo.
Otros Atributos a usar Centrar Campo Teclee AC en la posicin de atributo del campo (la posicin que precede al campo) para mover el campo al centro de la misma fila. Mover Campo Teclee en la posicin de atributo del campo (la posicin que precede al campo) y teclee = donde desea que aparezca el campo. Copiar un Campo Teclee en la posicin de atributo del campo (la posicin 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.
Otros Atributos a usar 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. Desplazar un campo Teclee <<< en la posicin que preceda al campo o teclee >>> despus del campo para desplazar el campo hacia la izquierda o derecha hasta donde se extienden los signos. Puede teclear cualquier numero de > o < de despus desplazar ms de un campo a la vez. Eliminar Campos No puede utilizar la tecla supr. en esta pantalla. Solo teclee la letra D en la posicin anterior al campo.
Funciones Adicionales Visualizar Longitud y descripcin del campo Teclee? en la posicin que precede al campo, para visualizar la longitud del campo y la descripcin del texto o cabecera de columna en la ltima fila de la pantalla de trabajo disear 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 sustituirn automticamente la fecha de la sesin 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 des sistema se sustituirn automticamente.
Utilice este men principal del SDA para elegir las siguientes opciones: 1.- Disear Pantallas. Elija la seleccin 1 para disear y crear una nueva pantalla o para cambiar una pantalla existente, para hacer que el SDA cree las especificaciones de descripcin de datos (DDS) relacionadas y para crear un archivo de pantalla. El operador trabaja con las pantallas que aqu se creen. Al pulsar Intro, aparece la pantalla Disear Pantallas. 2.- Disear mens. Elija la seleccin 2 para disear y crear un nuevo men o para cambiar un men existente y hacer que lo cree el SDA. Los operadores trabajan con los mens que aqu se creen. Al pulsar Intro, aparece la pantalla Disear Mens. 3.- Probar archivos de pantalla. Elija la seleccin 3 para probar los campos de entrada y salida de cualquier archivo de pantalla (incluyendo los mens del Entorno Sistema/38) que ha creado, sin tener que escribir antes un programa. Al pulsar Intro, aparece la pantalla Probar Archivo de Pantalla.
Ahora aqu colocaremos la opcin 1 (aadir registro de pantalla) e ingresaremos el nombre del registro.
En esta pantalla tambin podemos elegir las siguientes opciones: 1 = Aadir: Permite crear un nuevo registro de pantalla. 3 = Copiar: Permite copiar un registro de pantalla ya creado. 4 = Eliminar: Permite eliminar un registro de pantalla ya creado. 7 = Redenominar: Permite cambiarle de nombre a un registro de pantalla. 8 = Seleccionar Palabras Claves: Permite darle palabras claves a un registro de pantalla, como por ejemplo: Definir teclas de funcin 12 = Disear Imagen: Permite modificar un registro de pantalla ya creado
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
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.
Pulsamos ENTER
Colocamos el
Luego ENTER
Para centrar el ttulo, utilizamos el mandato AC antes del campo o etiqueta y luego pulsamos Enter.
Para cambiar de color podemos utilizar el asterisco o los mandatos como por ejemplo:
Para cambiar de nombre a los campos colocamos el signo de interrogacin antes del campo
Pulsamos ENTER
Ingresaremos lo siguiente:
Diseamos lo siguiente
Pulsamos Enter
Pulsamos ENTER
Definimos lo siguiente:
Pulsamos Enter
APLICANDO ARCHIVOS DE PANTALLA EN PROGRAMA RPGLE 2. Codificar el programa RPGLE(PROG02), invocar al utilitario SEU == > STRSEU + F4
Ingresar los parmetros respectivos ejemplo : ARCHIVO FUENTE (QRPGLESRC),BIBLIOTECA(RAS00206),Miembro Fuente(PROG02) y Tipo fuente (RPGLE)