The event UpdateControls occurs when
If there are any list-type controls on the window that are bound to a SQL Data Control component (see the property ChoiceField), that is updated in this context, those lists will be re-loaded from the current record.
In the case that the macro %%Perform triggers this event, MSM-Workstation will first attempt to reload the current record.
If the reload did not occur because there was no current record, any action logic for this event is not executed.
One sample scenario for issuing a %%Perform on this action would be the implementation of a Cancel button.
If the reload did not occur (e.g. no current record) any action logic for this event is not executed.
Appropriate code for this event includes any
See the Move-events for more details (MoveFirst, MoveLast, MoveNext, MovePrevious or MoveTo).
Go to the alphabetic list of events.