Functionality properties can be set on each record of a form to specify whether the program logic of add, update, delete and/or search should be generated.
The program and user interface logic is generated when functionality properties are set. The state of the action (enabled/disabled) or the availability of the action in the toolbar/topMenu depends on the setting of the Functionality properties. For example, if the canSearch property is checked, the form will allow for data queries and the toolbar and topmenu will include a button and menu option for searching.
Figure 1. Setting the record Functionality properties