✒️ABAP POO Introducción al ALV Grid Control

Publicación Académica por Julio Villalta

Publicación Académica creada y compartida por Julio Villalta para el tema Introducción al ALV Grid Control.

Dentro del ámbito de estudios: Máster ABAP POO / Unidad 3: ALV Grid Control.

¿Buscás una carrera con Futuro?

ABAP POO Introducción al ALV Grid Control por Julio Villalta

INTRODUCCION ALV GRID CONTROL

El sistema SAP permite crear controles Z utilizando objetos Abap.

ALV GRID CONTROL

Control de SAP que se utiliza para crear ALVs grilla OO. Con este control se tienen las funcionalidades estándar y propiedades del ALV para configurarlas

Para crear el ALV utilizaremos un contenedor (objeto estándar que representa el área física para la visualización de objetos)

Dos objetos a utilizar son:

CL_GUI_CUSTOMER_CONTAINER

CL_GUI_ALV_GRID

PASOS PARA LA CREACION DE UN ALV

Parte declarativa: Tables, variables referenciadas a clases

Eventos: START-OF-SELECTION y END-OF-SELECTION

Crear la dynpro (sinónimo de pantalla en SAP, está formado por un numero de 4 cifras) xxxx y el Status GUI (componente que utilizamos para mostrar las funcionalidades disponibles al usuario)

Asignar OK_CODE (contiene el código de función de la acción realizada) a la dynpro. Utilizando el SCREEN PAINTER (herramienta para la creación de dynpros) crearemos el Custom Control.

Creamos la lógica de procesos

Creamos los objetos del PBO

Se pueden excluir algunos botones de estándar de la barra, para hacerlo creamos una tabla interna del tipo UI_FUNCTION y pasamos la tabla interna al parámetro IT_TOOLBAR_EXCLUDING del objeto SET_TABLE_FOR_FIRST_DISPLAY. Para los códigos de función de los botones inspeccionamos las constantes de la clase CL_GUI_ALVGRID, para ocultarla entera asignamos X al campo NO_TOOLBAR en el Layout.

Si se realiza algún cambio se debe utilizar el método REFRESH_TABLE_DISPLAY.

Creamos el PBI

Podemos necesitar crear una pantalla de selección, luego se llama por medio del CALL SCREEN. Para retornar a la pantalla de selección, dentro del código BACK, ejecutamos LEAVE TO SCREEN 0.

 

:: Al igual que Julio ¿Usted está dispuesto a aprender ABAP POO?

El lunes 27 Mayo 2019 comenzamos el 🎓Máster ABAP POO.
Juntos para realizar sus más grandes desafíos!

 Cargando presentación, aguarde unos instantes...

✒️Más Publicaciones Académicas sobre Tecnología SAP

Buscador de Publicaciones:


 

Recursos Free:

Los mejores recursos Libres y Gratuitos compartidos con la comunidad: