Page Composer Field Property Descriptions
ADF - Field Properties
Field properties are available for update when you click the pencil icon for a field.
| Property | Description |
|---|---|
|
Required |
Select YES to set the field as mandatory. When saving updated, an error appears if the field is NULL. An asterisk appears to indicate the field is mandatory Select NO to set the field as non-mandatory. |
|
Displayed |
Select YES to show the field / link in the panel. Select NO to remove the field / link in the panel. |
|
Read Only |
Select YES to prevent the field value from being edited. Select NO to enable the field value to be edited. |
|
Tooltip |
Enter a tooltip for the field. When a tooltip is added for a
field, a Note: Symbol # is not supported for tooltip. |
|
Label |
Enter the name of the label that appears for the field.
Note: Symbol # is not supported for label text. |
|
Charactercase |
Enables you to enforce uppercase, lowercase, or mixed use characters for the input text in a field. |
|
Default Value |
Defines the default value for new records. Note: Symbol # is not supported for default value. |
|
Background Color |
Sets the background color for the field. Click the small box to launch a color picker and select a color from the chart; a hex value can also be entered. |
|
Label Color |
Sets the color for the field label. Click the small box to launch a color picker and select a color from the chart; a hex value can also be entered. |
|
Text Color |
Sets the text color for the field. Click the small box to launch a color picker and select a color from the chart; a hex value can also be entered. |
|
Refresh |
Select YES to immediately trigger the validation of a value entered by the user (typically set to YES). |
For information on HEX Color Picker, refer to this site: https://www.w3schools.com/colors/colors_picker.asp
In additional to YES and NO for field properties, CUSTOM is available to conditionally set field properties to Yes or No. Refer to Adding Custom Business Logic using Expression Language for more information.
RAPID - Field Properties
Specifically available for the Reservation Sales Screen, developed using the Oracle RAPID framework. Field properties are listed in the draw on the right.
| Property | Description |
|---|---|
| Column Span | Default value = 1. Update a value to increase or decrease field column span. |
| Row Span | Default value = 1. Update a value to increase or decrease field row span. |
| Placeholder | Enter a placeholder text for the field. |
| Tooltip | Enter a tooltip for the field. When a tooltip is added for a field, it appears to the right of the field . This icon can be clicked to view the tooltip text. |
| Label Hint | Enter a new label for the field. |
| Label Edge | Select a position of the field label. Available options are:- None (no label displays)- Inside (label displays inside the field ¿ default)- Start (label displays before the field)- Top (label displays on top of the field). |
| Binary Properties | Not supported. Please do not use. |
| Required | Switch On to set the field as mandatory. When saving updated, an error appears if the field is NULL. (this is not yet implemented ¿ future phase) An asterisk appears to indicate the field is mandatory. Switch Off to set the field as non-mandatory. |
| Disabled | Switch Off to disable the field in the screen. Switch On to enable the field in the screen. |
| Hidden | Switch Off to show the field in the screen. Switch On to hide the field in the screen. |
| Translation properties | Not supported. Please do not use. |
| Background Color | Sets the background color for the field. Click inside the color palette to select a color; a hex value can also be entered. |
| Border Color | Sets the border color for the field. Click inside the color palette to select a color; a hex value can also be entered. |
| Font Color | Sets the font color for the field. Click inside the color palette to select a color; a hex value can also be entered. |
Flex Fields
Flex fields are user-definable fields that you can add to a panel. You can select either text, number, or date for a flex field.
Table 1-8 Flex Fields
| Record | Character | Date | Number |
|---|---|---|---|
|
Profile |
UDFC1-40 |
UDFD1-20 |
UDFN1-40 |
|
Block |
UDFC1-40 |
UDFD1-20 |
UDFN1-40 |
|
Reservation |
UDFC1-40 |
UDFD1-20 |
UDFN1-40 |
In addition to the above field properties, Flex fields have the following additional properties:
Table 1-9 Flex Field Properties
| Property | Description |
|---|---|
|
Value |
Select the UDF flex field to store the value input by the user. For example, if you create a text field on the Reservation screen using the value UDFC10 and make it a required field, then you can also create a text field on the Check-in page referencing the same field value (UDFC10) and set properties as read-only = YES. The information entered into the field on the Reservation page appears as a read-only field on the Check-in page. |
|
Field Length |
Determines the size of the field on the form. It does not dictate the number of characters the field accepts. |
|
Enable LOV |
Determines if a list of values appears for the field; select YES to enable a list of values. |
|
Allow Multi-select |
This option determines if a user can select more than one value in the list; select YES to enable multiple values to be selected from the list. (Available when Enable LOV = YES). |
|
LOV Group |
Select the LOV group to use for the list. (Available when Enable LOV = YES). |
Field Input Validation
Adding Field Validator
-
Click Add Validator.
-
Click Predefined Validator, and then select the validation function from the list.
-
Click Save to close.
Deleting Field Validator
Click the vertical ellipsis Actions menu and select Remove.
Regular Expressions
A Regular Expression can be used for pattern matching of string values. For more information on Regular Expression pattern matching, refer this site: https://regexr.com/.
Adding RegEx Validator
-
Click Add Validator.
-
Click Regex Validator and then enter the RegEx expression into the field.
-
Click Save.
Related Topics
Parent topic: About Page Composer