✒️ABAP El diseño de las pantallas
ABAP El diseño de las pantallas
PANTALLAS
Creamos las dynpros con la trx SE51: Screen Painter, indicando un número único identificativo de 4 dígitos.
Para cada dynpro debemos indicar sus Atributos como descripción, tipo de dynpro (NORMAL->ocupa toda la pantalla; SUBSCREEN->se puede colocar en cualquier área dentro de otra dynpro; VENTANA DE DIALOGO MODAL->ocupa una parte de la pantalla), dynpro siguiente, posición del cursor (al visualizar la dynpro), grupo de dynpros (para gestionar varias pantallas de manera uniforme), entre otros.
En la solapa Lista de Elementos podremos configurar cada elemento que compone la dynpro, y debemos teneer en cada dynpro una variable OK_CODE que almacenará el código de función de la acción realizada.
En la solapa Lógica de Proceso tendremos los eventos PBO y PAI con sus correspondientes módulos.
Por último, con el botón Layout podremos diseñar la dynpro de forma gráfica.
Para el diseño de la dynpro tenemos los siguientes elementos:
- campos de texto
- campo de entrada/salida: podemos configurarlo como dropdown o scrollable
- checkbox y radiobuttons: se indica un código de función que se almacenará en sy-ucomm
- pushbutton: se indica un código de función
- tabstrip (con o sin asistente): colección de 2 o más pestañas gestionadas como objetos separados
- box: permite organizar los elementos de la dynpro y colocar un título en la esquina superior izquierda
- subscreen area: permite colocar una dynpro dentro de nuestra pantalla. En el PBO tendremos: CALL SUBSCREEN 'AREA' INCLUDING 'PROG' 'DYNPRO'. Y en el PAI tendremos: CALL SUBSCREEN 'AREA'.
- tabla (con o sin asistente)
- custom control: permite mostrar otro elemento de la pantalla
- icono de estado: muestra elementos indicando el status gui
 
 
 
Sobre el autor
Publicación académica de Jonatan Richioni, en su ámbito de estudios para la Carrera Consultor ABAP.
Jonatan Richioni
Profesión: Desarrollador Abap - Argentina - Legajo: MC79K
✒️Autor de: 92 Publicaciones Académicas
🎓Egresado de los módulos:
Presentación:
Haciendo uso de mi capacidad proactiva, responsabilidad y compromiso, he logrado los ?ltimos 2 a?os trabajar como abaper sin conocimientos previos.el objetivo actual ser? reforzarlos y adquirir nuevos
Certificación Académica de Jonatan Richioni