Abbruch ohne Speichern
Karl Donaubauer
Gesendet: 23.05.14 16:16
Betreff: RE: Abbruch ohne Speichern



Elite Veteran

Beiträge: 876
500100100100252525
Ort: Wien
Hallo, Michael!

Heims - 22.05.14
...
Ich dann auf ok klicke sich das Formular schließt und die Nummer dann nicht gespeichert wird.

Private Sub Auftragsnummer_BeforeUpdate(Cancel As Integer)

If Not IsNull(DLookup("Auftragsnummer", "TB_Auftragsnummer", _
"Auftragsnummer = " & Chr$(34) & Me!Auftragsnummer & Chr$(34))) _
And Me!Auftragsnummer <> Nz(Me!Auftragsnummer.OldValue) Then

MsgBox Me!Auftragsnummer & " dieser Auftrag ist bereits vorhanden.", vbOKOnly, "Duplikat!"
Cancel = True
...

Es ist nicht ganz klar, wo das Problem dabei liegt. Was passiert denn bzw. klappt nicht, wenn du einfach nach der Cancel-Zeile das Formular schließt? Also:

DoCmd.Close acForm, Me.Name

-----
Servus
Karl
*********
Access-Entwickler-Konferenz: https://www.donkarl.com/?aek
Access DevCon Vienna: https://www.donkarl.com/devcon
Access Forever: https://www.accessforever.org
Access News: https://www.youtube.com/playlist?list=PLVCeBbJIMDvdJ8ghMbEakJ6_EQyvy...
Top of the page Bottom of the page