>>>>I don't know what GETFLDTSTATE() has to do with it?
>>>>CAs handle it internally. It updates only affected records (at least for SQL Server :-)
>>>>But it is always better to keep record pointer to the current record no matter what you will do next :-)
>>>
>>>The Save button on the toolbar only saves the current record, as it seems. I don't really want to save it manually too, but looks like I need to. It's easier than trying to figure out why framework thinks it should only save one record.
>>
>>Why not:
>>
>>DODEFAULT(.....)
>>IF NOT TABLEUPDATE(1, .t., [Alias])
>> ....
>>ENDIF
>>
>>:-))))
>
>No, why do I need to run so much extra code, if it is supposed to do the same thing?
But you said it saves only the current record? :-)
Against Stupidity the Gods themselves Contend in Vain - Johann Christoph Friedrich von Schiller
The only thing normal about database guys is their tables.