Buenas noches.
Yo te aconsejaría que revises bien cada uno de los campos que tienes en el ALV, que concidan con los campos de la tabla que estás usando para mostrar. Además asegurate que los nombre de los campos cuando asignas al catalogo estén es mayúscula, por ejemplo
fieldcatalog-fieldname = 'VBLNR'.
Observa la definición del catalogo ..
DATA: fieldcatalog TYPE slis_t_fieldcat_alv WITH HEADER LINE
Y que en la funcion "REUSE_ALV_GRID_DISPLAY" le pases como parametro este mismo "fieldcatalog"
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
i_callback_program = gd_repid
i_callback_top_of_page = 'Z_TOP_OF_PAGE' "see FORM
is_layout = gd_layout
it_fieldcat = fieldcatalog[] ...
Espero sea util esta información
|