Your Browser is not longer supported

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

{{viewport.spaceProperty.prod}}

SET-PROCEDURE-OPTIONS Set procedure attributes

The SET-PROCEDURE-OPTIONS command serves to define the attributes of an S procedure. The command is optional. If used, however, it must be the first command in the procedure head. If not used, the attributes according to the presettings of SDF-P are valid.

SET-PROCEDURE-OPTIONS

CALLER = *ANY / *CALL / *INCLUDE

,IMPLICIT-DECLARATION = *YES / *NO

,LOGGING-ALLOWED = *PARAMETERS(...) / *YES / *NO


*PARAMETERS(...)




CMD = *YES / *NO




,DATA = *YES / *NO

,INTERRUPT-ALLOWED = *YES / *NO

,INPUT-FORMAT = *FREE-RECORD-LENGTH / *BY-SDF-OPTION

,DATA-ESCAPE-CHAR = *NONE / '&&' / '#' / '*' / '@' / '$' / *STD

,SYSTEM-FILE-CONTEXT = *STD / *SAME-AS-CALLER / *OWN

,DATA-ERROR-HANDLING = *YES / *NO

,JV-REPLACEMENT = *NONE / *AFTER-BUILTIN-FUNCTION

,ERROR-MECHANISM = *SPIN-OFF-COMPATIBLE / *BY-RETURNCODE

,SUPPRESS-SDP-MSG = *NONE / list-poss(2000): <alphanum-name 7..7>

,TRANSLATION-CCS = *STD / *EDF03IRV / *CURRENT

Return codes

The following return codes can thus appear only if SET-PROCEDURE-OPTIONS is used outside the procedure head.

(SC2)

SC1

Maincode

Meaning


0CMD0001No error

1CMD0202Syntax error

1SDP0118Command in false context

3CMD2203Incorrect syntax file

32CMD0221System error (internal error)

130SDP0099No further address space available