Hi all,
can any body explain how to use ranges? i used like below..
but im not getting pls correct it...
RANGES : HKONT FOR BSEG-HKONT.
DATA : WA_HKONT LIKE LINE OF HKONT.
START-OF-SELECTION.
WA_HKONT-SIGN = 'I'.
WA_HKONT-OPTION = 'EQ'.
WA_HKONT-LOW = '10725140'.
WA_HKONT-HIGH = ' '.
APPEND WA_HKONT TO HKONT.
CLEAR WA_HKONT.
WA_HKONT-SIGN = 'I'.
WA_HKONT-OPTION = 'EQ'.
WA_HKONT-LOW = '10725120'.
WA_HKONT-HIGH = ' '.
APPEND WA_HKONT TO HKONT.
CLEAR WA_HKONT.
WA_HKONT-SIGN = 'I'.
WA_HKONT-OPTION = 'EQ'.
WA_HKONT-LOW = '10725110'.
WA_HKONT-HIGH = ' '.
APPEND WA_HKONT TO HKONT.
CLEAR WA_HKONT.
WA_HKONT-SIGN = 'I'.
WA_HKONT-OPTION = 'EQ'.
WA_HKONT-LOW = '10725190'.
WA_HKONT-HIGH = ' '.
APPEND WA_HKONT TO HKONT.
CLEAR WA_HKONT.
WA_HKONT-SIGN = 'I'.
WA_HKONT-OPTION = 'EQ'.
WA_HKONT-LOW = '10725130'.
WA_HKONT-HIGH = ' '.
APPEND WA_HKONT TO HKONT.
CLEAR WA_HKONT.
WA_HKONT-SIGN = 'I'.
WA_HKONT-OPTION = 'EQ'.
WA_HKONT-LOW = '10725160'.
WA_HKONT-HIGH = ' '.
APPEND WA_HKONT TO HKONT.
CLEAR WA_HKONT.
WA_HKONT-SIGN = 'I'.
WA_HKONT-OPTION = 'EQ'.
WA_HKONT-LOW = '10725180'.
WA_HKONT-HIGH = ' '.
APPEND WA_HKONT TO HKONT.
CLEAR WA_HKONT.
WA_HKONT-SIGN = 'I'.
WA_HKONT-OPTION = 'EQ'.
WA_HKONT-LOW = '10725150'.
WA_HKONT-HIGH = ' '.
APPEND WA_HKONT TO HKONT.
CLEAR WA_HKONT.
WA_HKONT-SIGN = 'I'.
WA_HKONT-OPTION = 'EQ'.
WA_HKONT-LOW = '10725170'.
WA_HKONT-HIGH = ' '.
APPEND WA_HKONT TO HKONT.
CLEAR WA_HKONT.
and in select quer i have used like this.
SELECT BUKRS
BELNR
GJAHR
BUZEI
HKONT
LIFNR
DMBTR
KTOSL
WERKS
SEGMENT
FROM BSEG INTO CORRESPONDING FIELDS OF TABLE IT_BSEG
FOR ALL ENTRIES IN IT_BKPF
WHERE BUKRS = IT_BKPF-BUKRS
AND BELNR = IT_BKPF-BELNR
AND GJAHR = IT_BKPF-GJAHR
AND LIFNR IN S_LIFNR
AND WERKS IN S_WERKS
AND HKONT IN HKONT
AND KTOSL = 'FR1'
AND SEGMENT IN S_SEGM.
pls help...