📄️ Windows interface events
This section lists interface events for which behavior properties exist that allow actions to be defined. The actions are executed when the event occurs.
📄️ Windows data events
This section lists data events for which behavior properties exist that allow actions to be defined. The actions are executed when the event occurs.
📄️ When is a record stored?
It is often important to know exactly when an INSERT, UPDATE or DELETE manipulation is stored. The moment of row storage is when row constraints are evaluated, when actions associated with behavior properties such as Post-change (Info Box property) or Post-insert are executed, and when the :recordStatus variable begins to refer to a different record.
📄️ Windows event order
When moving INTO an item, events with a wider scope will occur first. For instance, when you enter the first field of a new record, the Enter Record event occurs before the Enter Field event.
📄️ Data validation order
As the user enters and changes data, field values and data manipulations are validated using a system of four set routines:
📄️ Data validation failure
Data validation may fail. This can happen when the validation check restrictively prohibits certain data from being entered.
📄️ recordStatus and applicationStatus
In USoft C/S UIs, recordStatus and applicationStatus allow you to get the status of the current record and the application as a whole. These are predefined, globally available host variables that you can reference in action script syntax like so: