Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

TRACE-PROCEDURE Resume interrupted procedure in stages

&pagelevel(4)&pagelevel

Domain: PROCEDURE

Command description

You can specify the number of commands to be executed before the procedure is interrupted again. If the interrupt point lies in an area in which procedure interrupts are not permitted, the interrupt does not take place until interrupts are again allowed.

If logging is permitted in the procedure, it is activated for the commands executed after the TRACE-PROCEDURE command (regardless of the LOGGING operand in the CALL-PROCEDURE or MODIFY-PROCEDURE-TEST-OPTIONS command).

Format

TRACE-PROCEDURE                      Alias: TCP

STEPS = *LAST-INPUT / <text 0..1800 with-low arith-expr>

Operands

STEPS =
Determines the number of commands to be executed before the next interrupt.

STEPS = *LAST-INPUT
Specifies the number last defined. If there is no previous declaration, the value 1 is used, i.e. an interrupt takes place after each command.

STEPS = <text 0..1800 with-low arith-expr>
Integer expression; specifies the number of commands before the next interrupt.

Command return codes

(SC2) 

SC1

Maincode

Meaning


0CMD0001No error

1CMD0202Syntax error

3CMD2203Incorrect syntax file

32CMD0221System error (internal error)

64SDP0091Semantic error

130SDP0099No further address space available