Formulare per Mausklick aktualisieren
Aus einer Übersicht von Kaufverträgen öffnen Sie ein leeres Formular für einen neuen Kaufvertrag. Nach der Eingabe aller Daten wollen Sie dieses neue Formular schließen. Gleichzeitig soll die Übersicht der Kaufverträge geöffnet bleiben und die Daten aktualisieren. Es sollte mit dem Befehl “Requery” funktionieren, doch Sie sind sich nicht sicher, wie Sie den Befehl einbauen müssen.
Das Formular Kaufvertrag müssen Sie mit einer Schaltfläche schließen. Falls Sie noch keine Schaltfläche dafür verwendest, können Sie sie leicht auf dem Formular einbauen. Dazu klicken Sie in der Toolbox die “Befehlsschaltfläche” an und ziehen sie mit der Maus im Formular auf. Danach wählen Sie “Formularoperationen | Formular schließen”. In den nächsten Schritten des Assistenten können Sie Merkmale für die Gestaltung der Schaltfläche festlegen.
Anschließend klicken Sie in der Entwurfsansicht mit der rechten Maustaste auf die neue Schaltfläche und führen den Befehl “Ereignis” aus dem Kontextmenü aus. Im Programmcode für die Schaltfläche gehen Sie in den Bereich “…_Click()” und geben folgende Zeilen ein:
Forms!frmKVUebersicht.SetFocus
Forms!frmKVUebersicht.Requery
DoCmd.Close
Diese Zeilen nehmen den Namen “frmKVUebersicht” für das Übersichtsformular der Kaufverträge an. Der erste Befehl setzt den Fokus auf das Übersichtsformular, der nächste Befehl aktualisiert die Daten auf dem Formular. Der letzte Befehl schließt das gegenwärtig aktuelle Formular für den einzelnen Kaufvertrag.
Ähnliche Beiträge:
Gilt für: Access 2000


