04-10-2009 11:44 AM
Please use a sensible subject in future
Hi
I got a dump which and i don't know
While the program was running, the program "Zxxxxx" had to be
reloaded
because a bottleneck pushed it out of the local
program buffer. However, the database was found to contain an already
And the piece of code that got dump is found the FM REUSE_ALV_GRID_DISPLAY
.. Trace?
if ( cl_alv_trace=>is_trace_on( ) eq 1 ).
create object mr_trace.
call method mr_trace->add_trace_item
exporting
i_trace_item = 'REUSE_ALV_GRID_DISPLAY'
is_vari_slis = is_variant
is_layo_slis = is_layout
is_prnt_slis = is_print
it_fcat_slis = it_fieldcat
it_sort_slis = it_sort
it_filt_slis = it_filter.
endif.
free memory id 'DYNDOS_FOR_ALV'.
perform globals_push.
gt_grid-flg_first_time = 'X'.
perform reprep_check.
g_repid = sy-repid.
if i_screen_start_column is initial and
i_screen_start_line is initial and
i_screen_start_column is initial and
i_screen_end_line is initial.
gt_grid-flg_popup = space.
call screen 500.
else.
gt_grid-flg_popup = 'X'.
call screen 700
starting at i_screen_start_column i_screen_start_line
ending at i_screen_end_column i_screen_end_line.
endif.
perform globals_pop.
clear g_repid.
endfunction.
Edited by: Matt on Apr 10, 2009 7:30 PM
04-10-2009 11:56 AM
Hi,
Try to run the program once again. It seems to be a memory related problem and you need to seat with the BASIS person. Also check of someone has turned on the trace or not with the help of BASIS person.
04-10-2009 12:42 PM
Hi,
could you paste that part of your code (calling reuse_alv_...and what values you passed to the parameters of FM)
Regards,
Pavan
04-10-2009 1:52 PM
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
i_callback_program = alv_repid
i_callback_pf_status_set = 'SET_STATUS_ARCHIVE_POPUP'
it_fieldcat = fc[]
i_default = ' '
i_save = ' '
i_screen_start_column = 3
i_screen_start_line = 3
i_screen_end_column = 107
i_screen_end_line = 20
TABLES
t_outtab = outtab.
04-10-2009 2:14 PM
Hi,
Please check the data type of alv_repid and fc[] whether it matches with the datatype of the corresponding parameters in the function module....
if it matches then please let me know what exactly is the dump you are getting is it data mismatch dump... or something else...
Regards,
Siddarth
04-10-2009 2:18 PM
Hi,
Use sy-repid for i_callback_program if this is a z-program.
CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
EXPORTING
i_callback_program = sy-repid
Regards.
04-10-2009 12:43 PM
Try logging in again and run the program....
Regards,
Lalit Mohan Gupta.
04-10-2009 12:50 PM
04-10-2009 6:31 PM