[X]-Button in Formularen (Access 2000)

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?

Danke

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.

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?

  • Formularentwurf
  • Symbolleiste -> Toolbar einblenden
  • Dort das Symbol für TASTE (Button) klicken
  • auf dem Formular eine Stelle finden und anklicken
  • dem Assistenten folgen
  • fertig

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)

Sinngemäß suchst du wohl so etwas wie FAQ 4.32: http://www.donkarl.com/FAQ/FAQ4Formulare.htm#4.32

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

Gruß aus dem Norden
Reinhard Kraasch

http://www.dbwiki.de - das Datenbank-Wiki

Ja, aber Hallo Reinhard,

lange nichts mehr von Dir gehört und gesehen…
Oder wo treibst Du Dich ansonsten nach der SL-Ära herum? :smile:

Viele Grüße vom Bodensee
Franz , DF6GL

PS: Feedback erwünscht!

Hallo Franz,

ich mache nicht mehr so viel mit Access - mehr mit PHP, XML usw…
Ausserdem treibe ich mich (aber ja nicht erst seit gestern) bei Wikipedia herum.

Gruß aus dem Norden
Reinhard