✒️ABAP El diseño de las pantallas
ABAP El diseño de las pantallas
DEFINICION DE DYNPROS O PANTALLAS.
Se pueden definir con la SE51, pero normalmente con la SE80 con la que se accede directamente.
DYNPRO: Siempre 4 se definen por 4 números (distinto de 0000).
Se defines en tres solapas:
<Atributos>: Descripcion y tipo de pantalla....
<Lista de elementos>: Se defines los elementos que componen la pantalla. Nace solo con el elemento <OK>, tradicionalmente se le asigna el valor OK_CODE que es el valor que devolverá cuan se presione. Siempre definirlo en cada pantalla.
<Log. de proceso>: Se definirá la lógica de proceso. Inicialmente SIEMPRE estará formado por los módulos PBO (STATUS_0100 )y PAI (USER_COMMAND_0100)..
Crerar elementos de Pantalla => Acceder al "screen painter", presionando el boton <Layout> (disposición). Se pueden definir (aparecen a la izquierda):
Campos de Texto.
Campos de entrada/salida.
CheckBox (puedes marcar os que quieras)
RacdioButton (Son excluyentes)
Botones (se define un codido de función que será el valor que tome sy-ucomm cuando lo marquemos).
Tabstrip (solapas) Control: Definir varias solapas (pestñas) que el usuario puede marcar. Se puede crear de forma manual o con asistente (recomendable para principiantes como yo).
Box (Caja): Este elemento sirve para organizar la dynpro (pantalla).
Nota: en todos haciendo click dos veces se nos abrira una ventana donde definir sus carateristicas.
Subscreen area: Area definida dentro de una dynpro donde podemos colocar otra dynpro (funciona como tal).
Tablas de Control (Manual o con asistente): Estos controles sirven para "gestionar" tablas (bbdd o estructuras).
Custom Control: Es un contenedor de una dynpro en donde en donde podemos mostrar otro elemento de la pantalla.
Sobre el autor
Publicación académica de Francisco Javier Gomez Jimenez, en su ámbito de estudios para la Carrera Consultor ABAP.
Francisco Javier Gomez Jimenez
Profesión: Consultor Junior - España - Legajo: KW17D
✒️Autor de: 200 Publicaciones Académicas
🎓Cursando Actualmente: Consultor ABAP Nivel Avanzado
🎓Egresado de los módulos:
- Carrera Consultor ABAP Nivel Inicial
- Carrera Consultor en SAP MM Nivel Avanzado
- Carrera Consultor en SAP MM Nivel Inicial