by jcompagner » Thu Mar 02, 2006 2:41 pm
you can also use databasemanager.rollbackEditedRecords() then existing changed records will be rollbacked to the values from the database and new record will just be cleared from the editing records.
so
databasemanager.setAutoSave(false);
// change records, create new records
if(notValidated)
{
databasemanager.rollbackEditedRecords();
}
databasemanager.setAutoSave(true); // everything is saved (or nothing when rollback edited records was called just before it)
Johan Compagner
Servoy