>Actually it took both of you guys ideas to work. Either one by themself did not work. Here is what worked for me: I placed the following code in the click method of the Save button:
>
>IF PEMSTATUS(_Screen.ActiveForm.ActiveControl, 'Value', 5)
> _Screen.ActiveForm.ActiveControl.Value = _Screen.ActiveForm.ActiveControl.Value
>ENDIF
Ok, I've tested it and it does not work.
When I do my save, I've put some WAIT WINDOW and it goes into the condition. So, that part is working, but the fact to reassign the value to itself does not take what's in the buffer.
For my test, I used one of my form which only contains a grid with one field. I change the value of the field without, moving outside of the field, and after the save the old value was coming back.