Lock:
CALL FUNCTION 'ENQUEUE_E_TRDIR' EXPORTING name = 'PROGRAM_RUNNING' _scope = '1' EXCEPTIONS foreign_lock = 1 system_failure = 2 OTHERS = 3. IF sy-subrc <> 0. CALL FUNCTION 'DEQUEUE_ALL'. MESSAGE e000(zsd01) WITH 'Err: Program running!'. ENDIF.
Unlock:
CALL FUNCTION 'DEQUEUE_ALL'.
Reference Manual:
沒有留言:
張貼留言