SlideShare una empresa de Scribd logo
1 de 13
AS400
      Diseño de Pantalla AS400
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.

                  Arranque del SDA.
Para arrancar el SDA debes de colocar el STRSDA como se
muestra en la siguiente figura.
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.



Estando en el Menú Principal del SDA digitar 1 como se muestra en
la siguiente figura.
]
En esta pantalla puedes especificar lo siguiente:
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.




En esta pantalla puedes elegir las siguientes opciones:


       1 = Añadir

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 función



       12 = Diseñar Imagen

Permite modificar un registro de pantalla ya creado

Entonces vamos a crear nuestro primer registro de pantalla, solo
ingresa la información que esta en la siguiente pantalla.
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 Subarchivo
     SFLCTL = Registro de Control de Subarchivo

Nosotros vamos a trabajar con el Tipo RECORD, así                 que
solamente presiona,


Y el SDA te contestara con la siguiente pantalla.




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.




    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 esrenombrar la etiqueta, mejor dicho volverla a
escribir.

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í:
     DEste es nuestro primer mensaje
Una vez que presionas la tecla ENTER la etiqueta se eliminará.

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

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




Nota.- Para definir un campo debes de utilizar el signo +

Sintaxis de tipo carácter:
       +?(Long)
Donde:
? = I, O, B
Long = Longitud del campo carácter
Ejemplo: Crear un campo carácter de salida de longitud de 5
       +O(5)

Sintaxis de tipo numérico:
      +?(Long,Pos.Dec)
Donde:
? = 3, 6, 9
Long = Longitud del campo numérico
Pos.Dec = Decimales del campo numérico
Ejemplo: Crear     un     campo    numérico           de    entrada
de longitud de 7 con 2decimales
+3(7,2)

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:




Nota.- El atributo de Parpadeo solo funciona con el color Rojo.




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

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.

Más contenido relacionado

La actualidad más candente

Programacion PRG Capitulo I
Programacion PRG Capitulo IProgramacion PRG Capitulo I
Programacion PRG Capitulo IGiovanny Guillen
 
Archivo fisico
Archivo fisicoArchivo fisico
Archivo fisicoSTYU23
 
Programacion RPG Operaciones
Programacion RPG OperacionesProgramacion RPG Operaciones
Programacion RPG OperacionesGiovanny Guillen
 
Programacion RPG - Gestión de Errores y Excepciones
Programacion RPG - Gestión de Errores y ExcepcionesProgramacion RPG - Gestión de Errores y Excepciones
Programacion RPG - Gestión de Errores y ExcepcionesGiovanny Guillen
 
121267067 archivos-fisicos-as400
121267067 archivos-fisicos-as400121267067 archivos-fisicos-as400
121267067 archivos-fisicos-as400rusocaliente
 
Mq conceptos y programacion as400
Mq conceptos y programacion as400Mq conceptos y programacion as400
Mq conceptos y programacion as400Giovanny Guillen
 
Manejo de errores as400
Manejo de  errores as400Manejo de  errores as400
Manejo de errores as400jhosue Torres
 
Comandos básicos ms-dos
Comandos básicos ms-dosComandos básicos ms-dos
Comandos básicos ms-dosDianithaa17
 
COMANDOS AS400
COMANDOS AS400COMANDOS AS400
COMANDOS AS400iangracia
 
Estructura selectiva multiple con Java
Estructura selectiva multiple con JavaEstructura selectiva multiple con Java
Estructura selectiva multiple con JavaNora O. Martínez
 
ABAP Message, Debugging, File Transfer and Type Group
ABAP Message, Debugging, File Transfer and Type GroupABAP Message, Debugging, File Transfer and Type Group
ABAP Message, Debugging, File Transfer and Type Groupsapdocs. info
 
TUTORIAL DE MySQL WORKBENCH
TUTORIAL DE MySQL WORKBENCHTUTORIAL DE MySQL WORKBENCH
TUTORIAL DE MySQL WORKBENCHkelsy98
 
ESTRUCTURA BÁSICA PARA C++
ESTRUCTURA BÁSICA PARA C++ESTRUCTURA BÁSICA PARA C++
ESTRUCTURA BÁSICA PARA C++GabrielFVilla15
 
ENTRADA Y SALIDA DE DATOS EN JAVA
ENTRADA Y SALIDA DE DATOS EN JAVAENTRADA Y SALIDA DE DATOS EN JAVA
ENTRADA Y SALIDA DE DATOS EN JAVAGabriel Suarez
 
sap variant-configuration
sap variant-configurationsap variant-configuration
sap variant-configurationRafael Guzman
 

La actualidad más candente (20)

Programacion PRG Capitulo I
Programacion PRG Capitulo IProgramacion PRG Capitulo I
Programacion PRG Capitulo I
 
As400mejorado
As400mejoradoAs400mejorado
As400mejorado
 
RPGLE MINICOMPUTADORAS
RPGLE MINICOMPUTADORASRPGLE MINICOMPUTADORAS
RPGLE MINICOMPUTADORAS
 
Archivo fisico
Archivo fisicoArchivo fisico
Archivo fisico
 
Programacion RPG Operaciones
Programacion RPG OperacionesProgramacion RPG Operaciones
Programacion RPG Operaciones
 
Programacion RPG - Gestión de Errores y Excepciones
Programacion RPG - Gestión de Errores y ExcepcionesProgramacion RPG - Gestión de Errores y Excepciones
Programacion RPG - Gestión de Errores y Excepciones
 
121267067 archivos-fisicos-as400
121267067 archivos-fisicos-as400121267067 archivos-fisicos-as400
121267067 archivos-fisicos-as400
 
Mq conceptos y programacion as400
Mq conceptos y programacion as400Mq conceptos y programacion as400
Mq conceptos y programacion as400
 
Manejo de errores as400
Manejo de  errores as400Manejo de  errores as400
Manejo de errores as400
 
Comandos java
Comandos javaComandos java
Comandos java
 
Comandos básicos ms-dos
Comandos básicos ms-dosComandos básicos ms-dos
Comandos básicos ms-dos
 
COMANDOS AS400
COMANDOS AS400COMANDOS AS400
COMANDOS AS400
 
Estructura selectiva multiple con Java
Estructura selectiva multiple con JavaEstructura selectiva multiple con Java
Estructura selectiva multiple con Java
 
ABAP Message, Debugging, File Transfer and Type Group
ABAP Message, Debugging, File Transfer and Type GroupABAP Message, Debugging, File Transfer and Type Group
ABAP Message, Debugging, File Transfer and Type Group
 
TUTORIAL DE MySQL WORKBENCH
TUTORIAL DE MySQL WORKBENCHTUTORIAL DE MySQL WORKBENCH
TUTORIAL DE MySQL WORKBENCH
 
Intro Pygame Capitulo 2
Intro Pygame Capitulo 2Intro Pygame Capitulo 2
Intro Pygame Capitulo 2
 
ESTRUCTURA BÁSICA PARA C++
ESTRUCTURA BÁSICA PARA C++ESTRUCTURA BÁSICA PARA C++
ESTRUCTURA BÁSICA PARA C++
 
sap script overview
sap script overviewsap script overview
sap script overview
 
ENTRADA Y SALIDA DE DATOS EN JAVA
ENTRADA Y SALIDA DE DATOS EN JAVAENTRADA Y SALIDA DE DATOS EN JAVA
ENTRADA Y SALIDA DE DATOS EN JAVA
 
sap variant-configuration
sap variant-configurationsap variant-configuration
sap variant-configuration
 

Destacado (6)

RootedCON 2016 - Broker & MQ injection
RootedCON 2016 - Broker & MQ injectionRootedCON 2016 - Broker & MQ injection
RootedCON 2016 - Broker & MQ injection
 
IBM Message Broker Escalar flujos
IBM Message Broker Escalar flujosIBM Message Broker Escalar flujos
IBM Message Broker Escalar flujos
 
Brochure suite400 a
Brochure suite400 aBrochure suite400 a
Brochure suite400 a
 
Aparicio marco cuba -trabajo as-400
Aparicio   marco cuba -trabajo as-400Aparicio   marco cuba -trabajo as-400
Aparicio marco cuba -trabajo as-400
 
rpg
rpgrpg
rpg
 
As/400
As/400As/400
As/400
 

Similar a As400

Similar a As400 (20)

Andrea alfaro
Andrea alfaroAndrea alfaro
Andrea alfaro
 
Diapositiva
DiapositivaDiapositiva
Diapositiva
 
Diapositiva
DiapositivaDiapositiva
Diapositiva
 
wally01
wally01wally01
wally01
 
Diseño de pantallas
Diseño de pantallasDiseño de pantallas
Diseño de pantallas
 
Trabajo en As400
Trabajo en As400 Trabajo en As400
Trabajo en As400
 
Tutorialesmastercam
TutorialesmastercamTutorialesmastercam
Tutorialesmastercam
 
Manual basico de vulcan
Manual basico de vulcanManual basico de vulcan
Manual basico de vulcan
 
12. atajos de teclado
12. atajos de teclado12. atajos de teclado
12. atajos de teclado
 
Consultas
ConsultasConsultas
Consultas
 
Efectos basico autocad
Efectos basico autocadEfectos basico autocad
Efectos basico autocad
 
Conceptos básicos
Conceptos básicosConceptos básicos
Conceptos básicos
 
software de ingenieria Matlab para egresados de civil
software de ingenieria Matlab para egresados de civilsoftware de ingenieria Matlab para egresados de civil
software de ingenieria Matlab para egresados de civil
 
22EBOOK 12 TIPS DE AUTOCAD (1).pdf
22EBOOK 12 TIPS DE AUTOCAD (1).pdf22EBOOK 12 TIPS DE AUTOCAD (1).pdf
22EBOOK 12 TIPS DE AUTOCAD (1).pdf
 
Curso de autocad civ
Curso de autocad civCurso de autocad civ
Curso de autocad civ
 
Apuntes 3
Apuntes 3Apuntes 3
Apuntes 3
 
LSMW Tutorial (Spanish Espanol)
LSMW Tutorial (Spanish Espanol)LSMW Tutorial (Spanish Espanol)
LSMW Tutorial (Spanish Espanol)
 
trabajo
trabajotrabajo
trabajo
 
Apuntes 7
Apuntes 7Apuntes 7
Apuntes 7
 
Trabajo access 2010
Trabajo access 2010Trabajo access 2010
Trabajo access 2010
 

Último

2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptxRigoTito
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOBRIGIDATELLOLEONARDO
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 

Último (20)

2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
2 REGLAMENTO RM 0912-2024 DE MODALIDADES DE GRADUACIÓN_.pptx
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 

As400

  • 1. AS400 Diseño de Pantalla AS400 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. Arranque del SDA. Para arrancar el SDA debes de colocar el STRSDA como se muestra en la siguiente figura.
  • 2. 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. Estando en el Menú Principal del SDA digitar 1 como se muestra en la siguiente figura.
  • 3. ]
  • 4. En esta pantalla puedes especificar lo siguiente:
  • 5. 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. En esta pantalla puedes elegir las siguientes opciones: 1 = Añadir Permite crear un nuevo registro de pantalla. 3 = Copiar Permite copiar un registro de pantalla ya creado.
  • 6. 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 función 12 = Diseñar Imagen Permite modificar un registro de pantalla ya creado Entonces vamos a crear nuestro primer registro de pantalla, solo ingresa la información que esta en la siguiente pantalla.
  • 7.
  • 8. 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 Subarchivo SFLCTL = Registro de Control de Subarchivo Nosotros vamos a trabajar con el Tipo RECORD, así que solamente presiona, Y el SDA te contestara con la siguiente pantalla. 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.
  • 9. 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. 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 esrenombrar la etiqueta, mejor dicho volverla a escribir. 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:
  • 10. Si quisiera eliminar la etiqueta Este es nuestro primer mensaje, pondrías así: DEste es nuestro primer mensaje Una vez que presionas la tecla ENTER la etiqueta se eliminará. 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 laizquierda. Crear Campos Para añadir un campo definido por el usuario, debes de seguir este cuadro. Nota.- Para definir un campo debes de utilizar el signo + Sintaxis de tipo carácter: +?(Long) Donde: ? = I, O, B Long = Longitud del campo carácter Ejemplo: Crear un campo carácter de salida de longitud de 5 +O(5) Sintaxis de tipo numérico: +?(Long,Pos.Dec) Donde: ? = 3, 6, 9 Long = Longitud del campo numérico Pos.Dec = Decimales del campo numérico Ejemplo: Crear un campo numérico de entrada de longitud de 7 con 2decimales
  • 11. +3(7,2) 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: Nota.- El atributo de Parpadeo solo funciona con el color Rojo. 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 eliminartodos 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.
  • 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
  • 13. 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. 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.