>ALthough it looks like the perfect place for it, there are several issues with Value_Assign that make it a bad candidate for this, IMHO. Having any code at all in the Value_Assign method of a class causes the GETFLDSTATE setting for the bound field to change when the refresh runs.
Erik, tested and you're fully right (as ever :) ), Tested in the way you told me and better, but now I haven't put any code in the refresh and still works.
Many thanks for you input.