Hallo!
Ich habe einen Access-Formular erstellt, das einen „Abschließen“-Button hat. Der Datensatz muss nur dann gespeichert werden, wenn dieser Button angeklickt ist. Nun habe ich das Problem, dass beim [X]-Button der Datensatz trotzdem gespeichert ist. Ich finde aber niergendwo, wie man das Ereignis bei diesem Schließen-[X]-Button umschreibt. Hat jedemand eine Idee, was ich machen kann, damit nach dem Drucken vom [X]-Button der Datensatz gelöscht wird?
Ich habe einen Access-Formular erstellt, das einen
„Abschließen“-Button hat. Der Datensatz muss nur dann
gespeichert werden, wenn dieser Button angeklickt ist.
Access speichert die Eingaben direkt nach verlassen des Datensatzes automatisch, da ist kein extra Button nötig!
Nun habe ich das Problem, dass beim [X]-Button der Datensatz
trotzdem gespeichert ist.
richtig
Ich finde aber niergendwo, wie man das Ereignis bei diesem Schließen-[X]-Button umschreibt.
das ist auch nicht nötig
Hat jedemand eine Idee, was ich machen kann, damit nach dem
Drucken vom [X]-Button der Datensatz gelöscht wird?
Wenn du eine separate „Speichern“-Schaltfläche hast:
Private Gespeichert as Boolean
Private Sub Form\_BeforeUpdate(Cancel as integer)
If Not Gespeichert
Me.Undo 'rückgängig
End If
end sub
Private Sub Speichern\_Click()
Gespeichert = True
Docmd.Runcommand acCmdSaveRecord
End sub