>>
>>If it is for debugging purposes, then set a breakpoint "when expression changes".
>>
>
>No, it is for call a Business object method for update a field in the interface tier
In that case, you can check if a field changes with several methods, including comparing MyField with oldval("MyField"), and checking for GetFldState().
Where to do it? Some options might be the LostFocus() of each object, or the InteractiveChange() Events.
Hilmar.
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)