No this is more of Save Button Event. If there is a change between what was and what is now please pop up a modal form asking the user to explain WHY they changed this. It's part of an engineering group app, so this can be referenced a year later without having to find the person and ask them why.
In fox I just set a flag when the gotfocus() <> lostfocus() of a textbox or listbox. You then put the two values into an array for use later. I was thinking of doing similar here.
__Stephen
>>I was just asked to add the "Why did he do that?" page when a user saves a change.
>>
>>So is there any way to verify that a ds element has changed from x to y before you hit the .SaveDataSet(dsGetDepapplCL); ? C# is code behind.
>
>Do you have a SQL Server back end? Is this something better suited for a SQL Server audit trail?
>
>Regards,