Este documento describe cómo utilizar el Sistema de Diseño de Pantallas (SDA) en AS/400 para crear y modificar formatos de pantalla. El SDA se puede usar para diseñar pantallas interactivas, añadir campos y atributos como colores, y probar pantallas creadas. Explica los pasos iniciales de arranque del SDA y las opciones disponibles en el menú principal para diseñar pantallas y menús.
2. Diseño de Pantalla AS/400
Es 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.
3. • Arranque del SDA.
Para arrancar el SDA debes de colocar el STRSDA como se muestra en la siguiente
figura.
Luego presionas [ENTER],
4. Y el sistema nos contestara de la siguiente forma
5. • 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.
6. • Estando en el Menú Principal del SDA digitar 1 como se muestra en la
siguiente figura.
Luego presionas [ENTER
7. Y el SDA te contestara con la siguiente pantalla
9. 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.
10. En esta pantalla puedes elegir
las siguientes opciones:
1 = Añadir • 7 = Re denominar
Permite crear un nuevo registro de Permite cambiarle de nombre a un
pantalla. registro de pantalla.
3 = Copiar 8 = Seleccionar Palabras Claves
Permite copiar un registro de pantalla Permite darle palabras claves a un
ya creado. registro de pantalla,
Como por ejemplo: Definir teclas
de función
4 = Eliminar 12 = Diseñar Imagen
Permite eliminar un registro de Permite modificar un registro de
pantalla ya creado. pantalla ya creado
11. Entonces vamos a crear nuestro primer registro de pantalla, solo ingresa la
información que esta en la siguiente pantalla.
13. Donde:
Nuevo Registro = Es el nombre del registro de pantalla a crear.
Tipo = Los tipos más usados son los siguientes:
RECORD = Registro
WINDOW = Ventana
SFL = Registro de Sub archivo
SFLCTL = Registro de Control de Sub archivo
Nosotros vamos a trabajar con el Tipo RECORD, así que solamente presiona [ENTER],
14. Y el SDA te contestara con la siguiente pantalla.
15. 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.
16. • Atributos más 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
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 es renombrar la
etiqueta, mejor dicho volverla a escribir.
17. Eliminar Etiquetas o Constantes
• Si quisieras eliminar una etiqueta, lo único que debes de hacer es ubicar el
cursor antes de la palabra que quisieras eliminar y digitar la tecla D, una
vez hecho esto presionar la tecla ENTER, al hacerlo eliminarás toda la
etiqueta.
• Ejemplo:
• Si quisiera eliminar la etiqueta Este es nuestro primer mensaje, pondrías
así
• Este es nuestro primer mensaje
• Una vez que presionas la tecla ENTER la etiqueta se eliminará.
18. Mover Etiquetas o Constantes
Si quisieras mover una etiqueta a la derecha deberás hacerlo de la siguiente manera:
Este es nuestro primer mensaje > >> >> >> >> >
A la hora que presionas ENTER la etiqueta se moverá hacia la derecha.
<<<<<<<<<<<< Este es nuestro primer mensaje
A la hora que presionas ENTER la etiqueta se moverá hacia la izquierda.
Crear Campos
Para añadir un campo definido por el usuario, debes de seguir este cuadro.
19. Añadir o Eliminar Atributos y Colores
• Para añadir o eliminar atributos o colores en la pantalla de trabajo diseñar
imagen, teclee cualquier mandato en la posición que precede al campo,
aquí se describen algunos:
21. • Puede utilizar en sus mandatos mayúsculas y minúsculas, 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 Bonificación y desea eliminar todos
sus atributos, debe teclear –a en lugar de –A en la posición de atributo.
• Puede realizar las operaciones anteriores tecleando un asterisco (*)en la
posición que preceda al campo.
22. • 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.
23. • 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 Den la posición anterior al campo.