Y sigo con mis problemas raros.
Estoy programando en la version 46c
Estoy mostrando un ALV de la siguiente forma:
El problema que tengo es que cuando corro el programa lo que debe de salir en el header escrito con 'REUSE_ALV_COMMENTARY_WRITE' algunas veces no muetra y me sale que Internet Explorer no pudo mostrar la página.
¿Alguna idea de cual sea el problema?
Estoy programando en la version 46c
Estoy mostrando un ALV de la siguiente forma:
Código:
CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
EXPORTING
I_CALLBACK_PROGRAM = ALV_REPID
I_CALLBACK_TOP_OF_PAGE = 'TOP_OF_PAGE' "see FORM
IS_LAYOUT = ALV_LAYOUT
IT_FIELDCAT = ALV_FIELDTAB[]
I_SAVE = 'A'
IS_VARIANT = VARIANTE
TABLES
T_OUTTAB = TI_ALV.
Código:
FORM TOP_OF_PAGE.
*ALV Header declarations
DATA: T_HEADER TYPE SLIS_T_LISTHEADER,
WA_HEADER TYPE SLIS_LISTHEADER,
T_LINE LIKE WA_HEADER-INFO,
LD_LINES TYPE I,
LD_LINESC(10) TYPE C.
* Título
WA_HEADER-TYP = 'H'.
WA_HEADER-INFO = sy-title.
APPEND WA_HEADER TO T_HEADER.
CLEAR WA_HEADER.
*Fecha Reporte
WA_HEADER-TYP = 'S'.
WA_HEADER-KEY = 'Fecha Reporte: '.
CONCATENATE SY-DATUM+6(2) '.'
SY-DATUM+4(2) '.'
SY-DATUM(4) INTO WA_HEADER-INFO. "todays date
APPEND WA_HEADER TO T_HEADER.
CLEAR: WA_HEADER.
CALL FUNCTION 'REUSE_ALV_COMMENTARY_WRITE'
EXPORTING
IT_LIST_COMMENTARY = T_HEADER[].
ENDFORM. "top-of-page
¿Alguna idea de cual sea el problema?