Varyant Değerleri- Get Variant Values of Report
RS_VARIANT_CONTENTS
You can get values of variant by using this function in sap,
valutab table will help you to fill the seltab table which you can use it for submit report .
You can see the code..
data : lt_values like RSPARAMS occurs 0 with header line .
refresh lt_values.
CALL FUNCTION 'RS_VARIANT_CONTENTS'
EXPORTING
report = 'ZARIFOGLU_REPORT1' variant = VARYANT
* MOVE_OR_WRITE = 'W'
* NO_IMPORT = ' '
* EXECUTE_DIRECT = ' '
* IMPORTING
* SP =
tables
* L_PARAMS =
* L_PARAMS_NONV =
* L_SELOP =
* L_SELOP_NONV =
valutab = lt_values
* OBJECTS =
* FREE_SELECTIONS_DESC =
* FREE_SELECTIONS_VALUE =
EXCEPTIONS
VARIANT_NON_EXISTENT = 1
VARIANT_OBSOLETE = 2
OTHERS = 3
.
DATA: seltab type table of rsparams,
seltab_wa like line of seltab.
REFRESH seltab.
loop at lt_values.
clear seltab_wa.
move-corresponding lt_values to seltab_wa.
append seltab_wa to seltab.
endloop .
SUBMIT ZARIFOGLU_REPORT1
WITH SELECTION-TABLE seltab
"USING SELECTION-SET 'AA'
TO SAP-SPOOL
SPOOL PARAMETERS print_parameters
WITHOUT SPOOL DYNPRO
VIA JOB name NUMBER number
AND RETURN.
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder