Aktivierungsreihenfolge mit Unterformularen
Verfasst: Sa 6. Jan 2018, 09:41
Hallo,
für die Erfassung von Ausgaben habe ich in meiner Datenbank 2 Tabellen: die erste mit den allgemeinen Rechnungsdaten (Firma, Rechnungsdatum usw.) und eine mit den Rechnungspositionen, die zwei sind über eine ID miteinander gekoppelt. Zur Dateneingabe habe ich ein Formular mit Unterformular. Das Hauptformular besteht aus einzelnen Feldern, die ich mit TAB hintereinander ansteuere, zum Abschluss ein Button "Rechnung anlegen", der den Datensatz speichert, dann springt der Cursor automatisch in das Unterformular, das nur aus einer Tabelle besteht. Ich kann direkt weiter machen mit der Eingabe der Positionen.
Jetzt habe ich dem Formular ein weiteres Unterformular beigefügt, um mir bei der Eingabe die Summen der einzelnen Ausgabenpositionen anzeigen zu lassen, um eine Fehler-Kontrolle bei der Eingabe zu haben. Dieses Unterformular zeigt das Ergebnis einer Abfrage an, die auch wieder mit der Rechnungs-ID gekoppelt ist. Dieses weitere Formular hängt als Unterformular am bisherigen Unterformular, da es mir nur dann bei der Eingabe der Positionen automatisch die Summe aktualisiert.
Mein Problem: Bei der Dateneingabe springt der Cursor nach betätigen des Buttons "Rechnung anlegen" nicht mehr automatisch in das Unterformular zur Eingabe der Positionen, sondern wieder an den Anfang des Hauptformulars. Ich muss die Maus bemühen, um in das Unterformular zu kommen. Das ist lästig.
Wie schaffe ich es, dass der Cursor nach betätigen des Buttons "Rechnung anlegen" wieder direkt in das Tabellen-Grid des ersten Unterformulars wechselt?
für die Erfassung von Ausgaben habe ich in meiner Datenbank 2 Tabellen: die erste mit den allgemeinen Rechnungsdaten (Firma, Rechnungsdatum usw.) und eine mit den Rechnungspositionen, die zwei sind über eine ID miteinander gekoppelt. Zur Dateneingabe habe ich ein Formular mit Unterformular. Das Hauptformular besteht aus einzelnen Feldern, die ich mit TAB hintereinander ansteuere, zum Abschluss ein Button "Rechnung anlegen", der den Datensatz speichert, dann springt der Cursor automatisch in das Unterformular, das nur aus einer Tabelle besteht. Ich kann direkt weiter machen mit der Eingabe der Positionen.
Jetzt habe ich dem Formular ein weiteres Unterformular beigefügt, um mir bei der Eingabe die Summen der einzelnen Ausgabenpositionen anzeigen zu lassen, um eine Fehler-Kontrolle bei der Eingabe zu haben. Dieses Unterformular zeigt das Ergebnis einer Abfrage an, die auch wieder mit der Rechnungs-ID gekoppelt ist. Dieses weitere Formular hängt als Unterformular am bisherigen Unterformular, da es mir nur dann bei der Eingabe der Positionen automatisch die Summe aktualisiert.
Mein Problem: Bei der Dateneingabe springt der Cursor nach betätigen des Buttons "Rechnung anlegen" nicht mehr automatisch in das Unterformular zur Eingabe der Positionen, sondern wieder an den Anfang des Hauptformulars. Ich muss die Maus bemühen, um in das Unterformular zu kommen. Das ist lästig.
Wie schaffe ich es, dass der Cursor nach betätigen des Buttons "Rechnung anlegen" wieder direkt in das Tabellen-Grid des ersten Unterformulars wechselt?