The following properties are meaningful for fields in a JSF handler.
| Property | Description |
|---|---|
| @SelectionList | This complex property allows you to specify labels and values for a JSF selection list control. |
| action | Identifies the code that EGL invokes when the user clicks the button or link in a web page. |
| bidiType | Enables entry of bidirectional text in visual order. |
| bypassValidation | Determines whether EGL skips its validation when the user clicks the button or link. |
| currency | Indicates whether to include a currency symbol before the value in a numeric field. |
| displayName | Specifies the label that is displayed, by default, next to the web-page field. |
| displayUse | Associates an EGL field with a user-interface control, by default. |
| fillCharacter | Specifies a character to fill unused positions in a field. |
| help | Specifies the hover-help text that is displayed when the user places the cursor over the input field. |
| newWindow | Indicates whether to use a new browser window when EGL presents a web page in response to the current activity. |
| numElementsItem for JSF Handlers or VGUI Records | Identifies a field whose value specifies the number of array elements to display. |
| numericSeparator | Specifies whether EGL places a separator character in a number that has an integer component of more than 3 digits. |
| onValueChangeFunction | Identifies a function to be run each time a change occurs in the value of the field to which the property is assigned. |
| selectedRowItem | Identifies a variable that holds the index (or indices) for the row (or rows) the user selects from a screen display. |
| selectedValueItem | Identifies a variable that holds one or more values for one or more selected rows from a screen display. |
| selectFromListItem | Identifies the array or DataTable column from which the user selects a value or values. |
| selectType | Indicates the kind of value that is retrieved into an array or primitive field. |
| typeahead | Indicates whether type-ahead is used on input controls bound to the field. |
| typeaheadFunction | Identifies a function to produce a list of options to be used in type-ahead for input controls bound to the field. |
| validationOrder | Indicates the order in which the field's validator function runs in relation to any other field's validator function. |
| zeroFormat | Specifies how zero values are displayed in numeric fields (except in MONEY fields). |