✒️ABAP La lógica de procesamiento en el PBO
ABAP La lógica de procesamiento en el PBO
Creación de Módulos.
Para llamar a un módulo se llama la sentencia Module seguida del nombre, si le da doble clic el sistema creara las instrucciones Module- EndModule en el lugar donde le indiquemos, si se crea en el PBO, el código del mismo empezara con la sentencia Module Output, si se crea en el PAI comenzara con la sentencia Module Input.
Código ABAP en el PBO de una dynpro:
Se utilizara el evento PBO para seleccionar todos los datos y realizar configuraciones entre:
Seteo del status gui y de los títulos:
En el PBO se definirán, dentro del PBO de la dynpro 0100 se creara el status_0100, doble clic en el módulo y el sistema propondrá crearlo, luego se verá una ventana donde se creara un include para almacenar el código del PBO, luego se verá en el módulo el código comentado, utilizando la sentencia SET_PF_STATUS para setear el status gui y la sentencia SET_TITLEBAR para setear el título.
En el momento de setear el status gui no se quiere mostrar todos los botones, se tendrían que agregar los códigos que no se quiere mostrar a una tabla interna del tipo SLIS_T_EXTAB y al momento de ejecutar la sentencia SET_PF_STATUS, es recomendable al momento de utilizar las tablas SLIS se tendrá que agregar el TYPE-POOLS.
Modificación de los atributos de los campos de la pantalla:
Los elementos que componen una dynpro están almacenados en la estructura SCREEN y se inicializa con los campos definidos en el screen painter y con sus atributos cada vez que el módulo PBO es ejecutado, se activaran o desactivaran los atributos de los campos de la SCREEN asignando valores de 1 y 0.
Que el campo sea visible el atributo INVISIBLE debe ser 0.
Que el campo sea de entrada el atributo INPUT debe ser 1.
Cargar campos de una dynpro:
Para cargar un campo, una estructura o tabla interna con datos se asignan los datos a los campos de la dynpro en el PBO para que así se vean reflejados en la pantalla.
 
 
 
Sobre el autor
Publicación académica de David De Jesùs Restrepo Cañas, en su ámbito de estudios para la Carrera Consultor ABAP.
David De Jesùs Restrepo Cañas
Profesión: Ingenieria de Sistemas - Colombia - Legajo: JC61B
✒️Autor de: 146 Publicaciones Académicas
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial