ll_OK = TableUpdate(.T., .F., <Alias1>) ll_OK = iif(ll_OK, TableUpdate(.T., .F., <Alias2>), ll_OK) ll_OK = iif(ll_OK, TableUpdate(.T., .F., <Alias3>), ll_OK) ... if ll_OK END TRANSACTION wait window "Yup!" else ROLLBACK =TableRevert(.T., <Alias1>) =TableRevert(.T., <Alias2>) ... wait window "NOPE!" endif