>Oops, sorry about the "no-reply" reply
>
>>>>>=TableRevert(.T.)
>>>>>dies on the =TableRevert(.T.) statement with the error:
>>>>>Function requires row or table buffering mode.
>>>>>I've set the BufferMode property of the form to 1 and to 2, but neither seem to make a difference :(
>>...go to Form Designer and check that property (reset it if 0). Surely, you
>>have to look for real table alias (under Cursor).
>
>OK, found it.
>I've tried all combinations of
>the Form's BufferMode property = 0 then 1 then 2
>and in between changed all the DataEnvironment cursor's BufferModeOverride
>from 0 thru 5.
>
>Still can't clear:
>Function requires row or table buffering mode.
>on the =TableRevert(.T.) statement
>in the Form Wizard's picture buttons (revert while editing).
>
>Any ideas?
>Thanx again,
>John
Now, I don't know what to say. Try to use your own buttons (wizards used to contain alot of unnecessary code). Also, it would be good idea to use CURSORGETPROP function to retrieve Buffering property immediately before TABLEREVERT.
Edward Pikman
Independent Consultant