Du lässt also einem Benutzer nur die Chance, nichts zu tun oder etwas zu löschen ? Die Alternativen sollten allerdings sein : speichern / nicht speichern. Also post/commit oder eben nicht. Diese
IMHO Unlogik im Programm sorgt nun allerdings schon dafür, dass ich zumindest was in Richtung Transaction gesehen habe. 1. Blödsinn eingeben. 2. will das rückgängig machen bzw. neu anfangen. Und nun ? Der Blödsinn soll weg. Mir bleibt nur eine Wahl : das Kreuz. Und jetzt kommts.
"Transaction is not active"