Form functionalities (canAdd, canModify, canDelete, canSearch)

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.

Set the functionality to be generated with the record Functionality properties

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.

canAdd
The form can be used to add data in this record.
canModify
The form can be used to modify data in this record.
canDelete
The form can be used to delete data in this record.
canSearch
The form can be used to search data in this record. canSearch is the only functionality property available to Zoom forms.
Setting the record Functionality properties

Figure 1. Setting the record Functionality properties