ich habe eine Oberfläche mit verschiedenen Buttons erstellt z.Bsp.: „Dataensatz hinzufügen“. Wenn ich auf diesen Button klicke möchte die Eingabe der Daten im gleichen Fenster haben.
Benutze ich die Funktion „Formular öffnen“ bekomme ich aber immer ein neues Fenster.
Wäre für jeden Tip dankbar.
Ich meinte eigentlich nicht wie ich in Datensätzen blätter, sonder wie ich erst mein Fenster mit dem einen Button bei entsprechendem Klick drauf, in ein Fenster mit der Eingabe für Datensätze wandel.
Erst Buttonfenster, dann Eingabefenster, aber immer das gleiche Fenster.
Ich meinte eigentlich nicht wie ich in Datensätzen blätter,
sonder wie ich erst mein Fenster mit dem einen Button bei
entsprechendem Klick drauf, in ein Fenster mit der Eingabe für
Datensätze wandel.
Sag ich doch : Mit acNewRec landest Du beim neuen Datensatz …
oder verstehe ich was miß?
Stell Dir vor Du hast ein Fenster mit NUR EINEM Button. Du willst nachdem auf diesen Button geklickt wurde, im gleichen Fenster, die Eingabefelder für die Datensätze erscheinen lassen. Sozusagen ein Formular im Formular.
Sorry kann mich nicht anders ausdrücken, da ich selber Neuling in Access bin…
du simulierst ein neues Fenster, daß an geanu der selben Stelle mit genau der selben größe das alte überlappt (du kannst das alte ja unsichtbar machen). diese Möglichkeit wurde dir schon erklärt…
du machst du Felder, die du nach Knopfdruck brauchst, in das gleiche Formular, machst sie aber unsichtbar. Auf knopfdruck wrden die Felder gefüllt und sichtbar (die andern müssen natürlich unsichtbar werden. Geht irgendwie so (keine Garntie!!):
me.txtfeld1.visible=true //sichtbar
me.txtfeld2.visible=false //unsichtbar
probiers mal.
bis dann,
Jan
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]