Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Brallu am April 17, 2019, 21:49:45

Titel: ID zählt beim wiederholten öffnen des Formulars immer einen weiter
Beitrag von: Brallu am April 17, 2019, 21:49:45
Hallo Gemeinde :) ,
ich habe das Problem das ich aus dem Hauptformular ein neues Formular öffne um eine Datei zum aktuellen Datensatz zu speichern. Das klappt auch echt gut.
Nun ist mir aufgefallen, daß wenn ich das FRM öffne und nichts speichere sondern einfach wieder raus gehe, dann zählt die ID immer einen weiter.
Ich hab gerade keinen Plan wie ich das verbockt habe und ich das besser machen kann.
Kann mal jemand auf das einfache Beispiel schauen wo mein Fehler liegt. Ist eine accdb :-[
(Über Haupt-FRM dann hinzufügen. Im neuen FRM verlassen und neu öffnen. Tada eins weiter!!!)

Gruß
Danny

Titel: Re: ID zählt beim wiederholten öffnen des Formulars immer einen weiter
Beitrag von: DF6GL am April 17, 2019, 22:16:09
Hallo,

durch die Zuweisung eines Wertes an ein Steuerelement im Formular im Eingabemodus wird ein neuer Datensatz erzeugt.

Wenn das vermieden werden soll, dann ist die Zuweisung an die Steuerelement-Eigenschaft "Standardwert" erforderlich:

Private Sub ctlNew_Click()
DoCmd.OpenForm "frmPfadSpeichern"
   
    Forms.frmPfadSpeichern.mat_F_ID.DefaultValue = Me.matID
End Sub
Titel: Re: ID zählt beim wiederholten öffnen des Formulars immer einen weiter
Beitrag von: Brallu am April 17, 2019, 23:07:31
Ahh OK, ich danke dir :)

Das werde ich dann morgen mal ausprobieren!!!

Gruß
Danny
Titel: Re: ID zählt beim wiederholten öffnen des Formulars immer einen weiter
Beitrag von: Brallu am April 18, 2019, 15:55:53
Moin Franz,
das hat ja suuper geklappt. :)
Nochmals Danke für die schnelle Hilfe!!!!!

Gruß von der Ostsee,
Danny