VGUIRecord properties
The following properties are available to Records that have the VGUIRecord stereotype:
| Property | Description |
|---|---|
| alias | Specifies a string (in quotation marks) that is incorporated into the names of generated output. |
| commandValueItem | Identifies the field that contains the value of the submit button that the user clicked. |
| help | Specifies the help text that is displayed when the user places the cursor over the input field. |
| runValidatorFromProgram | Indicates whether the function referenced in the validatorFunction property runs on the web application server (in the UI record bean) or runs in the program that receives data from the user. |
Also, Records with the VGUIRecord stereotype can also have certain
properties that are normally associated with Program parts:
| Property | Description |
|---|---|
| handleHardIOErrors | Determines whether a program continues to run after a hard error has occurred on an I/O operation in a try block. This property is maintained for compatibility only. The default value is YES. |
| i4glItemsNullable | Determines whether a program emulates the behavior of I4GL in creating variables as nullable by default. Compatibility property. Default is NO. |
| localSQLScope | Determines whether identifiers for SQL result sets and prepared statements are local to the current program. This property is maintained for compatibility only. The default value is YES. |
| textLiteralDefaultIsString | Determines whether literals without specific type designation receive the STRING type or (if set to NO) a type based on the characters in the literal. This promotes compatibility with programs migrated from VisualAge® Generator. The default value is YES. |
| throwNrfEofExceptions | Determines whether a soft error causes an exception to be thrown. This property is maintained for compatibility only. The default value is NO. |