21. 4GL Statement Glossary : Call : Call Application
 
Share this page                  
Call Application
The statement call application calls the specified ABF application.
name
VMS: Specifies the name of the image for the application (either a full path name, or the name of a file in the search path).
A symbol defined as a foreign command to run the application.
executable
Specifies the name of the application (the same as the name parameter). You must specify either name or executable, but not both.
VMS: Specifies the full path name of the executable image of the application. You must specify either name or executable, but not both.
frame
Specifies the value is the name of the first frame to be called in the application
constants_file
Specifies the value is the full path and filename, in single quotes, of the file containing global constants values for the application
param
Equivalent to the -a flag. Lets you pass application-specific parameters to the target application. The value is a string of up to 2000 bytes that contains all parameters to be passed, separated by single spaces.
VMS: The value is a string of up to 512 bytes, including up to 256 parameters separated by single spaces.
The parameter list is passed to the target application as a series of parameters to the command that starts the application. The host system that processes this command can modify these parameters before the target application receives them.
Use the CommandLineParameters( ) in the target application to refer to the values passed in the parameter list.
To start a second application that uses a different database and you do not want to exit the current application, use the call system statement. This creates two database sessions. Increase your process limits accordingly.