Vielleicht würde es ja schon reichen, einfach nicht jede Änderung z.B. in einem Auftrag sofort zu speichern. Änderungen sollten erst in der DB gespeichert werden, wenn ich auch aktiv auf die Schaltfläche "Speichern" drücke, oder beim Schließen der aktiven Kartei nach entsprechender Abfrage, ob Änderungen gespeichert oder verworfen werden sollen. Dies macht ein Großteil von Standardsoftware so.
Derzeitig ist es so, dass z.B. in einem Auftrag eine versehentliche Änderung der Menge statt des Preises oder umgekehrt SOFORT und unwiderruflich gespeichert ist.
Vielleicht würde es ja schon reichen, einfach nicht jede Änderung z.B. in einem Auftrag sofort zu speichern. Änderungen sollten erst in der DB gespeichert werden, wenn ich auch aktiv auf die Schaltfläche "Speichern" drücke, oder beim Schließen der aktiven Kartei nach entsprechender Abfrage, ob Änderungen gespeichert oder verworfen werden sollen. Dies macht ein Großteil von Standardsoftware so.
Derzeitig ist es so, dass z.B. in einem Auftrag eine versehentliche Änderung der Menge statt des Preises oder umgekehrt SOFORT und unwiderruflich gespeichert ist.