Mask States

A mask in DataView can have different states.


NoSelect state (in lists)

No record is selected. In lists you can execute NoSelect functions. These are items in the -> NoSelect menu, -> NoSelect buttons or -> Events valid for all masks in NoSelect state (WDG).


Select state (in lists)

At least one record is selected. In lists you can execute Select functions. These are items in the -> Select menu, -> Select buttons or -> Events valid for all masks in Select state (SEL).


Widget state (in forms)

In forms a record displayed is considered to be selected at the same time. For this reason in forms NoSelect and Select state are not differentiated between. There is only Widget state. You can execute NoSelect and Select functions. These are items in the -> Form menu, -> Form buttons or -> Events valid for all masks in NoSelect and Select state (WDG, SEL).


Mask-Edit state (in lists and forms):

This state is set if you search for data in the mask or edit data in the mask, thus executing -> Edit functions. These are items in the -> Edit menu, -> Edit buttons or -> Events valid for all masks in Mask-Edit state (MAS). The Mask-Edit state has different modes:

Query mode
Mode for searching data in the database. A search line for entering search terms is active in the mask.

Insert mode
Mode for inserting and copying records. An edit line for entering new data or editing copied data is active in the mask.

Update mode
Mode for editing records. An edit line for modifying data is active in the mask.

View mode
Mode to display/check records. In the mask all fields can be entered but not edited. The view mode is directly left via the right mouse key or [Enter]. Final functions in the edit menu or in the edit button area are not required.

Note! The view mode is useful if users want to look at forms that have a virtual width without write privileges. They can open the edit window at these fields and see the complete field entry.

Temporary mode, Rollback mode and Delete mode
Special modes for deleting records.