Not all fields are valid combinations as parents and children in allowed value relationships. The following is a list of valid combinations:
Parent Display Type | Valid child display types |
List | List Pop-up Tab Radio button User |
Pop-up | List Pop-up Tab Radio button User |
Tab | List Pop-up Tab Radio button User |
Radio button | List Pop-up Tab Radio button User |
User | List Pop-up Tab Radio button User |
Note: Other display types (Date, Log Area, Print Text, Text Area, and Text Field) are not supported in Allowed Value relationships.
There are some restrictions on the use of allowed value relationships with repeating row records. These are as follows –
Due to limitations within browsers with HTML and JavaScript, it is only permitted to use server refresh on field combinations where the child field is a radio button.
Allowed values are applied upon each refresh, with the following priorities:
These priorities are applied, irrespective of what has caused the refresh. The refresh cause can be triggered by the allowed value relationship, by a business rule being triggered, by a layout cell attribute, custom code or some other trigger. If any relationship causes a Page refresh, then everythng is refreshed by the Page refresh.
If you have a chain of allowed values, say Field_A ==> Field_B ==> Field_C and the refresh between the first and second pair of fields is of a different type, then only one refresh type is used during processing, according to which allowed value definition has the highest of the above priorities.
You may create multiple allowed value types with the same parent field and child field. However, if you do, only one of the allowed value types may be active at one time. All inactive allowed value types are ignored.