Hola .. muy buen aporte para dar una vision general del poder de los field-symbols y la creacion de datos dinamica ... solo le cambie un poco la forma del codigo para que se viera mejor
.
Ademas de agregar para que funcione el codigo se debera crear un dynpro 100 en el cual se crea un custom container con el nombre de BCALV_GRID_DEMO_0100_CONT1 y para finalizar se crea un Status GUI con un solo boton de EXIT para poder salir del programa (LEAVE PROGRAM), aunq yo sugiero usar el LEAVE TO SCREEN 0 para poder retornar a la pantalla de seleccion en caso sea un reporte .... espero que el aporte de jramos_torres sirva de ayuda a muchos ... Slds