>>>Can anyone give me any ideas why my table buffered view is getting corrupted when I issue a SETFIELDSTATE("myid", 4)?
Didn't Kevin post an update to his code here because of this problem? I'mn ot sure that this change has made it into any of the publically released versions of MM. I (think) the new code is a REPLACE (lcPrimaryKey) WITH EVAL(lcDefaultValue) right before the SETFLDSTATE() command (in the OnNew() method).