Kevin,
CloneRecord() of CCursor version 6.1 returns TRUE as long as a new record has been added even if the record failed to save.
*--------------------------
*--- Save the cloned record
*--------------------------
IF This.Save() = FILE_OK
llRetVal = .T.
ENDIF
llRetVal = .T.
Does this method need to return TRUE if the save failed?
Mike (A.K.A. Dr. Banner)
Did you ever wonder, what was the best thing before sliced bread?