✒️ABAP El diseño de las pantallas
ABAP El diseño de las pantallas
CREACIÓN DE DYNPROS Y PANTALLAS
Para crear un dynpro podemos hacerlo por la transacción SE51 o directamente por la transacción SE80.
Una DYNPRO se identifica mediante un número único dentro de un programa ABAP que esta formato por cuatro dígitos.
TIPOS DE DYNPRO:
1.NORMAL: Ocupará toda la pantalla.
2. SUBSCREEN: Es una pantalla que puede en un área cualquiera de la pantalla.
3. VENTANA DE DIÁLOGO: Es una pantalla que solo ocupa parte de la pantalla.
CAMPOS IMPORTANTES DE LA SOLAPA ATRIBUTOS:
-DYNPRO SIGUIENTE: Es un número que identifica el siguiente dynpro que se visualizará.
-POSICIÓN DEL CURSOR: Aquí se especifica el elemento de la pantalla donde quedará posicionado el cursor cuando se visualice.
-GRUPO DE DYNPROS: Es un número de cuatro dígitos con el cual podemos asignar muchas DYNPROS a un grupo de DYNPROS para poder modificarlas a todas de forma uniforme.
En la solapa Lista de elementos podemos ver los elementos que la conforman.
OK_CODE: Elemento de una DYNPRO que contendrá el código de función correspondiente al botón o acción realizada por el usuario.
En cada una de las DYNPROS que se crean se debe asignar el OK_CODE.
Al igual que los programas las DYNPROS se deben activar para poder utilizarlas en un programa de diálogo.
SY-UCOMM: Variable del sistema que contiene el código de función correspondiente al botón de la pantalla presionado por el usuario.
TABSTRIP: Control de SAP que se utiliza en las pantallas de los programas de diálogo y que permiten crear distintas solapas y trabajar en forma independiente entre los componentes de cada solapa.
WIZARD: Es una herramienta de SAP que permite crear distintas clases de objetos componentes de los programas mediante una ayuda que guía paso a paso al usuario en la creación del objeto.
INCLUDE DE SUBRUTINAS: Son objetos de SAP que se crean para agrupar en ellos todas las declaraciones de subrutinas que se utilizan en el programa.
SUBSCREEN: Es un área dentro de una pantalla o DYNPRO que funciona como otra pantalla independiente.
TABLA DE CONTROL: Es un control que se utiliza para la modificación y visualización de los datos de una tabla interna, tabla DB o una estructura de datos de SAP.
 
 
 
Sobre el autor
Publicación académica de Juan Santamaria Borja, en su ámbito de estudios para la Carrera Consultor ABAP.
Juan Santamaria Borja
Profesión: Ingeniero de Sistemas - Colombia - Legajo: MR96E
✒️Autor de: 85 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
Certificación Académica de Juan Borja