Glb.Param is a read-writable built-in segment attribute that specifies the parameters for external class methods migrated from the LDL CALL logic command.
Depending on the host type, when the external class method is called, the Glb.Param value is passed to:
An MCP-based system external library or program
An MCP-based Report generated as a Coroutine
A Windows routine or process
Data is also returned through Glb.Param to the calling ispec or report.
Glb.Param is passed as GLBPARAM without a null value to signify the end of the file.
Do not use Glb.Param to pass information between Construct method logic and Prepare method logic. This is due to the calls made to generated libraries between Construct and Prepare method logic in the segment processing cycle, which can alter the Glb.Param value |
Properties
Length = (user-defined)
The maximum length of Glb.Param is defined in the Glb.Param size field on the Primary Specification Options screen.
Primitive = String