Reading data. Triggered between the initial screen and the first data screen.
Distributing data. Triggered between the initial screen and the first data screen.
Data changed? Triggered when the user tries to leave data maintenace, a query dialog box must appear if data has changed (Chnage mode only).
Triggerd when user presses the enter key. Stays within screen processing so easy to display error and keep user within screen flow.
Collecting data. Triggered when user presses the save button and transfers data from current memory to application which owns table.
Transfering data to the LM. Transfers data from application that owns its current memory to its global memory.
Completing data. Triggerd when user presses the save button. Prepares data for saving to database, all actions which errors may occur must be carried out here.
Saving data to DB. Triggerd when user presses the save button. Application which owns the table writes the data from global memory to the database.
Initilizing the current memory. Triggered when leaving data maintenace.
Initilizing the global memory. Triggered when leaving data maintenace.