VGWebTransaction program properties

The following program level properties are available for programs with the VGWebTransaction stereotype:

Table 1. VGUIRecord properties
Property Description
@dli Specifies behaviors for DL/I calls from your program by means of a set-values block.
alias Specifies a string (in quotation marks) that is incorporated into the names of generated output.
allowUnqualifiedItemReferences Specifies whether you can omit container and substructure qualifiers when referencing uniquely named fields in structured records or in data tables.
enableJ2EE Specifies whether a VGWebTransaction program that runs completely in a JEE application server uses the JEE capabilities of that server.
handleHardIOErrors Sets the default value for the vgVar.handleHardIOErrors system variable.
i4glItemsNullable Specifies whether EGL emulates the behavior of I4GL in creating variables as nullable by default.
includeReferencedFunctions Specifies whether the program namespace automatically includes all standalone functions.
inputRecord Identifies a global record variable that a main program automatically initializes and that can receive data from a program that transfers control to the current program.
inputUIRecord Identifies a VGUI record that a VGWebTransaction program receives from a user's web-page submission.
msgTablePrefix Identifies the first part of the name of a data table that is used as a message table.
throwNrfEofExceptions Specifies whether a soft error (typically "no record found" or "end of file") causes an exception to be thrown.
v60ExceptionCompatibility Specifies whether to run in V6 exception mode (see Using V6 exception compatibility).

The segmented property is theoretically available, but is ignored for web transactions. See Segmentation in web transactions.


Feedback