In den folgenden Abschnitten wird gezeigt, wie Sie die Kundenformulare verwenden und programmieren. Die Objektnamen werden bereitgestellt, damit Sie sie in der Northwind 2.0 Starter Edition-Datenbank leicht überprüfen können.
Übersicht über Formulare und geteilte Formulare
Das Hauptmenü (frmMainMenu) verwendet frmCustomerList, um alle Kunden anzuzeigen. In Northwind werden die meisten Listenformulare als Unterformular über das Hauptmenü geöffnet. Das Formular frmCustomerList wird jedoch in einer eigenen Registerkarte geöffnet. Da es sich bei dem Formular "frmCustomerList" um ein geteiltes Formular handelt, kann es kein Unterformular sein, und es kann nur als Formular geöffnet werden.
Geteilte Formulare und Datenblätter sind mit Excel sehr ähnlich. Sie können filtern und sortieren, Felder ein-/ausblenden, Spalten summieren und Spalten verschieben. Wenn Sie eine Tabelle oder Abfrage öffnen, werden Ihnen die Daten als Datenblatt angezeigt. Ein geteiltes Formular sieht aus wie ein Datenblatt, enthält aber auch einen Kopf- und Fußzeilenabschnitt. In den Kopf- und Fußzeilenabschnitten können Sie Befehlsschaltflächen, Bilder, Textbeschriftungen und andere Steuerelemente für Zugriffsformulare verwenden, um die Benutzererfahrung zu verbessern. Weitere Informationen finden Sie unter Einführung in Formulare und Erstellen eines geteilten Formulars.
Verwenden des Kundenlistenformulars
Mit diesem Kundenlistenformular (frmCustomerList) können Sie vier Aktionen ausführen:
- Felder ein-/ausblenden Ein Dialogfeld mit einer Liste aller verfügbaren Felder wird geöffnet, und der Endbenutzer kann diese aktivieren oder deaktivieren, um die angezeigten Daten zu ändern. Das Layout bleibt für den Endbenutzer von einer Sitzung zur anderen erhalten, bis eine neue Version bereitgestellt wird. Weitere Informationen finden Sie unter Ein- oder Ausblenden von Spalten in einem Datenblatt.
- Erstellen von Bezeichnungen Öffnet den Etiketten-Assistenten über Access. Weitere Informationen finden Sie unter Erstellen von Adressetiketten in Access.
- Neuen Kunden hinzufügen Öffnen Sie das Kundendetailformular (frmCustomerDetail), damit Sie einen neuen Kunden hinzufügen können.
- ID auswählen Klicken Sie auf das Feld ID, das ein Hyperlink ist, um das Debitorendetailformular für den ausgewählten Debitor zu öffnen.
Verwenden des Kundendetailformulars
Im Kundendetailformular (frmCustomerDetail) werden die folgenden Access-Features hervorgehoben:
- Verwenden der GoToRecord-Makroaktion zum Hinzufügen eines neuen Kunden.
- Verwenden der OpenArgs-Eigenschaft des Formulars , damit bei der Annahme einer Bestellung ein neuer Kunde hinzugefügt werden kann.