The components SScrollTree, STableElement and PTableElement possess the properties ValueChangedMacro and ValueChangedMacroParameters. STableElement and PTableElement additionally possess the properties ValuesChangedMacro and ValuesChangedMacroParameters.
The ValueChangedMacro will always be executed when a recordset was changed.
The ValuesChangedMacro instead when the beans on the user interface get new values. This happens, for example, when navigating with the SNavigator.