‎2007 Oct 24 7:13 AM
Hello Friends,
I have the requirement that I have to pass the internal table to another report program which will run in background. So, can you please tell me how to pass the internal table in submit report program.
I am using the following statement
===================================================
SUBMIT z9crs_delete_knvp_attnto_bg
VIA JOB 'Z9CRS_DELETE_KNVP_ATTNTO' NUMBER wv_jobcount
AND RETURN.
===================================================
Regards,
Kuldeep Verma
‎2007 Oct 24 7:24 AM
REPORT report2.
DATA: text TYPE c LENGTH 10,
rspar_tab TYPE TABLE OF rsparams,
rspar_line LIKE LINE OF rspar_tab,
range_tab LIKE RANGE OF text,
range_line LIKE LINE OF range_tab.
...
rspar_line-selname = 'SELCRIT1'.
rspar_line-kind = 'S'.
rspar_line-sign = 'I'.
rspar_line-option = 'EQ'.
rspar_line-low = 'ABAP'.
APPEND rspar_line TO rspar_tab.
range_line-sign = 'E'.
range_line-option = 'EQ'.
range_line-low = 'H'.
APPEND range_line TO range_tab.
range_line-sign = 'E'.
range_line-option = 'EQ'.
range_line-low = 'K'.
APPEND range_line TO range_tab.
SUBMIT report1 USING SELECTION-SCREEN '1100'
WITH SELECTION-TABLE rspar_tab
WITH selcrit2 BETWEEN 'H' AND 'K'
WITH selcrit2 IN range_tab
AND RETURN.
‎2007 Oct 24 7:28 AM
Hello friends,
The problem is solved by using the statement
import imara from shared buffer indx(st) id 'YOURKEY'.
delete from shared buffer indx(st) id 'YOURKEY'.
Thanks for visit this forum
Kuldeep
‎2011 Dec 08 4:12 AM
I have to say that to use Import from / Export to memory is NOT a decent solution