Overview
Masks are complex interaction objects on the user interface. They contain fields to display and manipulate user data. The appearance and the usage of your application is mainly influenced by mask design and mask functionality. Thus the feature and design options of masks in DataView are very comprehensive.
Characteristic Features of the Mask Object
- Usually masks contain fields to display and manipulate user data from database
tables or to display database-independent information (calculation fields).
- The repository allows up to 2000 visible fileds per mask and 990 fields
per database table.
- Masks can be lists of forms. Both can form combined forms.
- Immediately after their creation masks have a default layout and default
functionality. The latter allows user data to be immediately displayed and
manipulated after model definition.
- The layout of masks (size, fields contained, field titles, graphical objects,
images) can be freely designed.
- The interactive functionality of masks can be freely realized via connections
to other interaction objects (menus, buttons, index cards) in different mask
states.
- In the dialog flow of the application, masks are called using standard userexits
via menu items, buttons or events.
- Masks can be function-triggering objects in the dialog flow of the application
if userexit functions are installed at various mask and action triggers.
- Masks can be used to create any database-independent objects (query masks).
- Starting point for the creation of complex masks are usually the default
masks created during model definition.
Characteristic Features of the Field Object
- Fields in masks are used to display and manipulate user data. Fields are either table fields or calculation fields.
- One field can be displayed in several masks.
- Field entries can be selection in selection tools (menus, modal windows, radio buttons), checked (check string) or pre-assigned (default entries).
- Fields can display data in various ways (list/form fields, check boxes, colored display)
- Fields can be function-triggering objects when data are edited (field triggers)
- Field titles play a central role when integrating graphical objects and images in forms.