hty Geschrieben 23. Februar 2003 Teilen Geschrieben 23. Februar 2003 Hallo Ich habe eine DB in Access vor mir. Im Formular für die für die Erweiterung des Datenbestandes habe ich die Reihenfolge (Eigenscahften: Reihenfolgeposition) in die Gewünschte Reihenfolge gebracht. Einige der Textfelder auf dem Formular dienen nur der Darstellung. Der Inhalt wird über Listenfelder bestimmt. Beispiel: In einem Listenfeld wird als Lieferant "Versandhaus A" angewählt, und in beagten Feldern erscheinen die Daten die zum Lieferanten gehören (Anschrift, Ansprechpartner..) In die Eigenschaft "Beim Anzeigen" eine Ereignisprozedur um den Focus auf das erste Eingabefeld zu setzen (xyz.SetFocus) Soweit - sogut Problem: Wenn ich nun mit in eines der Felder etwas eintrage und anschliessend mit der TAB-Taste weiter gehe ins nächst Feld, und wieter, und weiter... bis zum letzten Eingabefeld, passiert nach dem letzten Feld folgendes. Der Datensatz wird abgespeichert und ich habe wieder ein leeres Formular vor mir. Kurz gesagt: Wenn ich mit der TAB-Taste navigiere wird nach der letzten Station in der Reihenfolgenlist ein neuer Datensatz angelegt. !! Das ist nicht der Fall wenn ich mit der Maus in den Textfeldern umherspringe !! Frage: Wie kann ich das abstellen? Oder: Wie kann ich es einrichten das alle eingebenen Daten "erst" gespeichert werden wenn ein Button geklick wird? danke im voraus Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
hty Geschrieben 23. Februar 2003 Autor Teilen Geschrieben 23. Februar 2003 Hallo Ich habe eine DB in Access vor mir. Im Formular für die für die Erweiterung des Datenbestandes habe ich die Reihenfolge (Eigenschaften: Reihenfolgeposition) in die gewünschte Reihenfolge gebracht. Einige der Textfelder auf dem Formular dienen nur der Darstellung. Deshalb habe ich die Eigenschaft "In Reihenfolge" bei diesen Feldern auf NEIN gesetzt. Der Inhalt dieser Felder wird über Listenfelder bestimmt. Beispiel: In einem Listenfeld wird als Lieferant "Versandhaus A" angewählt, und in besagten Feldern erscheinen die Daten die zum Lieferanten gehören (Anschrift, Ansprechpartner,...) Das Formuar: In die Eigenschaft "Beim Anzeigen" eine Ereignisprozedur um den Focus auf das erste Eingabefeld zu setzen (xyz.SetFocus) Soweit - sogut Problem: Wenn ich nun in eines der Felder etwas eintrage und anschliessend mit der TAB-Taste weiter gehe in das nächst Feld, und weiter, und weiter... bis zum letzten Eingabefeld, passiert nach dem letzten Feld (bzw. vor wiedereintritt in das erste Feld) folgendes. Der Datensatz wird abgespeichert und ich habe wieder ein leeres Formular vor mir. Kurz gesagt: Wenn ich mit der TAB-Taste navigiere wird nach der letzten Station in der Reihenfolgenlist ein neuer Datensatz angelegt. !! Das ist nicht der Fall wenn ich mit der Maus in den Textfeldern umherspringe !! Frage: Wie kann ich das abstellen? Oder: Wie kann ich es einrichten das alle eingebenen Daten "erst" gespeichert werden wenn ein Button geklick wird? danke im voraus Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Reinhold Geschrieben 23. Februar 2003 Teilen Geschrieben 23. Februar 2003 Im Prinzip suchst du FAQ 4.32 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.