Conditional Fields

With conditional fields you can add rules that control what data that can be entered in a page; rules to make fields mandatory or read only, and rules that filter drop down lists, depending on values of other fields.

Common Functionality

Property and Value set actions are set up similarly. They have a name to identify the action, and they have criteria for when the action should take effect. Fields can have more than one action. Property actions are evaluated first. Individual actions are processed in the order of Action Index, starting with the lowest index. If a criteria is met the action will be applied. Otherwise it will proceed to the next action if any. To change the order of the actions, just change the Action Index.

Create a Property Action

  1. On a page, choose Conditional Fields... from the context menu.
  2. In the list on the left side select a field to control.
  3. Click on Add Property Action.

  4. Add a criterion by clicking on the plus sign in the header of the list.

  5. Select a value for the criteria.

  6. Save by clicking on OK.

Create a Value Set action

  1. On a page, choose Conditional Fields... from the context menu.
  2. In the list on the left side select a field to control.
  3. Click on Add Value Set Action.

     
  4. Select the values you want the dropdown to show.
  5. Add a criterion by clicking on the plus sign in header of the list.
  6. Select a value for the criteria.

  7. Save by clicking OK.

Excluded enumeration values in page design will be shown in italic and not considered when applying the rule for the page.

Note: Conditional field criterion will show the View Column Prompt in column name for each field. If the user wants to refer the field name in the form, it is displayed on the left side along with View Column Prompt (View Column Prompt can be seen within brackets next to field name in the form; only if the View Column Prompt differs from the field name in the form).

Limitations

Conditional fields are validated in the client. This means validation only happens when data is entered in IFS Enterprise Explorer. Furthermore it only works on standard form and table window pages.