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 |
| 0 | CMD0001 | No error |
| 1 | CMD0202 | Syntax error |
| 1 | SDP0118 | Command in false context |
| 3 | CMD2203 | Incorrect syntax file |
| 32 | CMD0221 | System error (internal error) |
| 130 | SDP0099 | No further address space available |