‎2007 Mar 21 11:43 PM
hi,
if i use check not within a loop is it possible? i have a function module where in this FM my coding as follows:
at any point of sy-subrc not eq 0, can it goes out of the FM? thanks
IF vbrk-field1 = '5678'.
check vbrk-field1 = '5678'.
SELECT SINGLE fielda FROM tablea INTO wa_fielda
WHERE fieldb EQ 'ABC'.
IF sy-subrc = 0.
check sy-subrc = 0.
SELECT SINGLE fieldb FROM tableb INTO wa_fieldb
WHERE fieldc EQ wa_fielda.
IF sy-subrc = 0.
check sy-subrc = 0.
SELECT SINGLE fieldc FROM tablec INTO wa_fieldc
WHERE fieldd EQ wa_fieldb.
IF sy-subrc = 0.
check sy-subrc = 0.
do something.
ENDIF.
ENDIF.
ENDIF.
ENDIF.
‎2007 Mar 21 11:45 PM
‎2007 Mar 21 11:48 PM
Please use check statement out side of the loop.
<u>
at any point of sy-subrc not eq 0, can it goes out of the FM?
</u>
this depends on your code
aRs
‎2007 Mar 22 3:13 AM