Die Frage wurde schon mal in die Runde gegeben, aber jetzt wird nicht mehr über das diskutier!
Ich will, dass in meinem Formular direkt ein neuer Datensatz erscheint. Will geht das?
//*Erstelle für das Formular diese Ereignisprozedur für die Eigenschaft „Beim Öffnen“:
Private Sub Form_Open(Cancel As Integer)
DoCmd.GoToRecord , , acNewRec
End Sub*//
Hierzu fehlt mir das „beim Öffnen“ wenn ich ins Formular, Eigenschaften gehe. Was mach ich falsch? Oder was kann man als Alternative wählen?
//*Formular --> Entwurf --> Eigenschaften --> Ereignis --> „beim Anzeigen“ --> Makro wählen: „GeheZuDatensatz“, unten ausfüllen…*//
Dann gabs da noch diese Möglichkeit. Nur das checkte ich gar nicht.
Da musste ich zunächst Generator wählen und dann ein Makro unter einem Namen speichern. Habe noch nie mit Makros gearbeitet!
Wenn ich dich richtig verstehe komme ich mit dem Doppelklick blos in die Formulareigenschaften! Dorthin kam ich auch vorher schon. Ich will wissen wo und was ich muss eintragen!
Nochmals ganz langsam für mich!
Also, ich gehe in die Entwurfsansicht meines Formulars!
Ich klicke auf einen freien Bereich auf dem Formular wo kein Feld, nix ist mit der rechten Maustaste und wähle dort Eigenschaften aus.
Bei den Eigenschaften klicke ich auf Ereignis, dass es mir wirklich nur diese Anzeigt.
Dort stehen bei mir:
Beim Klicken
Beim Doppelklicken
Bei Maustaste Ab
Bei Mausbewegung
Bei Maustaste Auf
Und nicht mehr? Was ist da los?
Gruss boozer299
Nochmals ganz langsam für mich!
Also, ich gehe in die Entwurfsansicht meines Formulars!
Ich klicke auf einen freien Bereich auf dem Formular wo kein
Feld, nix ist mit der rechten Maustaste und wähle dort
Eigenschaften aus.
Bei den Eigenschaften klicke ich auf Ereignis, dass es mir
wirklich nur diese Anzeigt.
Dort stehen bei mir:
Beim Klicken
Beim Doppelklicken
Bei Maustaste Ab
Bei Mausbewegung
Bei Maustaste Auf
Und nicht mehr? Was ist da los?
Hallo
wenn du das so machst bist du in den Eigenschaften des Detailbereichs.
Für die Eigenschaften des Formulars machst du den Doppelklick auf das winzig kleine Quadrat in der linken oberen Ecke…(kennst du schon).
Nicht unsympatisch wie du dich deiner Haut wehrst; -muss jedesmal herzlich lachen.
Eigentlich sind das wirklich gute Typen die da auf dir rumhacken und es gelingt dir tatsächlich sie vorzuführen (*grins*).
(Dank an Reinhard für das (*grins*) und die hilfreiche Access-Seite)
Wenn ich dich richtig verstehe komme ich mit dem Doppelklick
blos in die Formulareigenschaften! Dorthin kam ich auch vorher
schon. Ich will wissen wo und was ich muss eintragen!
in den Eigenschaften des Formulars
auf der Registerkarte Ereignis
Hinter „Beim Öffnen“
wenn da nix steht dann doppelt in das weisse Feld klicken dann erscheint da [Ereignisprozedur] (man kann auch ins weisse klicken und das aus der Liste aussuchen)
am rechten Rand der „Beim Öffnen“ Zeile sieht man solange sie den Focus hat ein kleines graues Quadrat mit 3 Punkten drin.
Auf eben dieses klicken und es erscheint das Klassenmodul des Formulars
und in diesem blinkt der Cursor zwischen den Zeilen
Private Sub Form_Open(Cancel As Integer)
(frei übersetzt mit: was jetzt kommt sind die Anweisungen die ausgeführt werden sollen wenn das Formular geöfnet wird)
und
End Sub
(frei übersetzt mit: Ende dieser Anweisung)
und eben zwischen diese Zeilen kommt die Anweisung rein
jetzt nur noch das Klassenmodul-Fenster zuXen das Formular speichern…fertig.