IF ToCancel() IF TXNLEVEL() <> 0 ROLLBACK TABLEREVERT(.T., 'vorders') TABLEREVERT(.T., 'vitems') ENDIF ThisForm.Release() ENDIFUf I change it to
IF ToCancel() IF TXNLEVEL() <> 0 ROLLBACK ENDIF TABLEREVERT(.T., 'vorders') TABLEREVERT(.T., 'vitems') ThisForm.Release() ENDIFIt appears to work. Does this seen reasobable?