CALL
| COBOL | JAVA |
| CALL | callProgram |
Syntax
callProgram ( <identifier> [,CallParamType.<paramType>, <parameters>] )
Parameter(s)
<identifier>
The program identifier for the called program.
<paramType>
An optional type of parameter. This is always "NATIVE_VARIABLES" for COBOL
programs.
<parameters>
The used parameters by value or reference.
Example(s)
| COBOL | Java |
CALL 'CALLED'.
|
callProgram("called");
|
MOVE 'CALLED' to PROGNAME.
CALL PROGNAME.
|
locDef.progname.assign("called");
callProgram(locDef.progname.getValue(), null);
|
MOVE 'Input text' TO TXTINPUT.
MOVE 123456 TO NUMINPUT.
CALL 'CALLED' USING TXTINPUT
NUMINPUT.
|
locDef.txtin.assign("Input text.");
locDef.numin.assign(123456);
callProgram("called", CallParamType.NATIVE_VARIABLES, locDef.txtin, locDef.numin);
|
CALL 'CALLED' USING
BY CONTENT TXTINPUT
BY VALUE NUMINPUT
BY REFERENCE RESOUTPUT.
|
callProgram("called", CallParamType.NATIVE_VARIABLES, locDef.txtin.cloneMe(false), locDef.numin.cloneMe(false), locDef.rettxt);
|
