‎2008 Jan 06 3:55 PM
Hi.
I have this small program with a select-options s_tran.
I need to call function Z_UNLOCK for each entry in s_tran.
How can I make that?
Thanks
Best regards
PARAMETERS: p_warn TYPE ltap-LGNUM.
SELECT-OPTIONS: s_tran FOR LTAK-tanum.
loop at ......................?????
CALL FUNCTION 'Z_UNLOCK'
EXPORTING
iv_warehouse = p_warn
iv_tanum = s_tran-tanum
language = sy-langu
IMPORTING
return = return.
IF return-type = ''.
EXIT.
ENDIF.
Endloop.
‎2008 Jan 06 4:06 PM
hi,
try to use this code:
>PARAMETERS: p_warn TYPE ltap-LGNUM.
>SELECT-OPTIONS: s_tran FOR LTAK-tanum.
>data: lt_ltak type ltak occurs 0 with header line.
>start-of-selection.
>select * from ltak into table lt_ltak where tanum in s_tran.
>
>
>loop at lt_ltak.
>
>CALL FUNCTION 'Z_UNLOCK'
>EXPORTING
>iv_warehouse = p_warn
>iv_tanum = lt_ltak-tanum
>language = sy-langu
>IMPORTING
>return = return.
>
>IF return-type = ''.
>EXIT.
>ENDIF.
>
>Endloop.
bye
Marco
‎2008 Jan 06 4:06 PM
hi,
try to use this code:
>PARAMETERS: p_warn TYPE ltap-LGNUM.
>SELECT-OPTIONS: s_tran FOR LTAK-tanum.
>data: lt_ltak type ltak occurs 0 with header line.
>start-of-selection.
>select * from ltak into table lt_ltak where tanum in s_tran.
>
>
>loop at lt_ltak.
>
>CALL FUNCTION 'Z_UNLOCK'
>EXPORTING
>iv_warehouse = p_warn
>iv_tanum = lt_ltak-tanum
>language = sy-langu
>IMPORTING
>return = return.
>
>IF return-type = ''.
>EXIT.
>ENDIF.
>
>Endloop.
bye
Marco