MS Access - Steuerelemente und Eigenschaften
In diesem Kapitel werden wir behandeln Controls and Propertiesverfügbar in Access. Wir werden auch lernen, wie Sie Formularen Steuerelemente hinzufügen. Steuerelemente sind die Teile eines Formulars oder Berichts, die Sie verwendenenter, edit, oder displayDaten. Mit Steuerelementen können Sie Daten in Ihrer Datenbankanwendung anzeigen und damit arbeiten.
Das am häufigsten verwendete Steuerelement ist das Textfeld. Andere Steuerelemente umfassen jedoch Befehlsschaltflächen, Beschriftungen, Kontrollkästchen und Steuerelemente für Unterformulare / Unterberichte.
Es gibt verschiedene Arten und Arten von Steuerelementen, die Sie erstellen können, die jedoch alle in eine der beiden Kategorien fallen - gebunden oder ungebunden.
Gebundene Steuerelemente
Lassen Sie uns nun verstehen, was gebundene Steuerelemente sind -
- Gebundene Steuerelemente sind solche, die an eine bestimmte Datenquelle in Ihrer Datenbank gebunden sind, z. B. ein Feld und eine Tabelle oder eine Abfrage.
- Werte können entweder Text, Datum, Nummer, Kontrollkästchen, Bilder oder sogar Grafiken sein.
- Sie verwenden gebundene Steuerelemente, um Werte anzuzeigen, die aus Feldern in Ihrer Datenbank stammen.
Ungebundene Steuerelemente
Lassen Sie uns nun verstehen, was ungebundene Steuerelemente sind -
- Ungebundene Steuerelemente sind hingegen nicht an eine Datenquelle gebunden und existieren nur im Formular selbst.
- Dies können Text, Bilder oder Formen wie Linien oder Rechtecke sein.
Steuertypen
Sie können in Access verschiedene Arten von Steuerelementen erstellen. Hier werden einige häufig verwendete Elemente wie Textfeld, Beschriftung, Steuerelemente für Schaltflächenregisterkarten usw. erläutert.
Textfeld
Normalerweise wird alles, was sich in einem Textfeld befindet, gebunden, aber nicht immer.
Mit diesen Steuerelementen können Sie mit den in Ihrer Datenbank gespeicherten Daten interagieren. Sie können jedoch auch ungebundene Textfelder verwenden.
Berechnete Steuerelemente führen eine Art Berechnung durch, die auf einem Ausdruck basiert, den Sie schreiben, und dass Daten nirgendwo in Ihrer Datenbank gespeichert sind.
Es wird im laufenden Betrieb berechnet und lebt nur von dieser einen Form.
Etiketten
- Beschriftungen sind immer Text und ungebunden.
- Normalerweise sind Labels mit keiner Quelle in Ihrer Datenbank verbunden.
- Beschriftungen werden verwendet, um andere Steuerelemente in Ihrem Formular zu kennzeichnen, z. B. Textfelder.
Taste
- Dies ist eine andere Art der populären Kontrolle; Diese Befehlsschaltflächen führen normalerweise ein Makro oder Modul aus.
- Schaltflächen werden normalerweise verwendet, um mit den Daten oder Objekten in Ihrer Datenbank zu interagieren.
Registerkartensteuerelemente
- Mithilfe von Registerkartensteuerelementen können Sie Steuerelemente oder andere Steuerelemente in Ihrem Formular mit Registerkarten anzeigen.
- Durch Hinzufügen von Registerkarten zu einem Formular kann es übersichtlicher und benutzerfreundlicher gestaltet werden, insbesondere wenn das Formular viele Steuerelemente enthält.
- Indem Sie verwandte Steuerelemente auf separaten Seiten des Registerkartensteuerelements platzieren, können Sie Unordnung reduzieren und die Arbeit mit Daten vereinfachen.
Hyperlink
Hyperlink erstellt in Ihrem Formular einen Hyperlink zu etwas anderem. Es kann sich entweder um eine Webseite oder sogar um ein anderes Objekt oder einen anderen Ort in Ihrer Datenbank handeln.
Einige andere Steuerelemente
Lassen Sie uns nun einige andere Steuerelemente untersuchen -
Sie können auch ein Webbrowser- und Navigationssteuerelement, Gruppen, Seitenumbrüche und Kombinationsfelder erstellen.
Sie können Diagramme, Linien, Schaltflächen, Listenfelder, Rechtecke, Kontrollkästchen, ungebundene Objektrahmen, Anhänge, Optionsschaltflächen, Unterformulare und Unterberichte, gebundene Objektrahmen und sogar Bilder in Ihrem Formular erstellen.
Beispiel
Schauen wir uns nun ein einfaches Beispiel für einige dieser Steuerelemente an, indem wir ein neues leeres Formular erstellen. Gehe zumCreate Registerkarte in der forms gruppieren und klicken Sie auf Blank Form.
Der obige Schritt öffnet ein ungebundenes Formular, das noch keinem Element in unserer Datenbank zugeordnet ist.
Standardmäßig wird es in der Layoutansicht geöffnet, wie im obigen Screenshot gezeigt.
Gehen wir jetzt zur Entwurfsansicht, um Felder hinzuzufügen.
Klicken Sie auf der Registerkarte Design auf das Eigenschaftenblatt.
Klicken Sie im Eigenschaftenblatt auf den Dropdown-Pfeil, stellen Sie sicher, dass Formular ausgewählt ist, und wechseln Sie dann zur Registerkarte Daten.
Auf der Registerkarte Daten sehen Sie, dass die Datensatzquelle leer bleibt. Nehmen wir an, wir möchten ein Formular erstellen, das an zwei verschiedene Tabellen in unserer Datenbank gebunden wird. Klicken Sie nun auf die Schaltfläche…. Es wird weiterhin einen eigenen Abfrage-Generator öffnen.
Wählen Sie die Tabellen aus, die die Daten enthalten, die Sie anzeigen möchten. Klicken Sie auf die Schaltfläche Hinzufügen und schließen Sie dieses Dialogfeld.
Lassen Sie uns nun alle Felder aus tblEmployees auswählen und in das Abfrageraster ziehen und auf ähnliche Weise alle Felder aus tblHRData hinzufügen.
Klicken Sie nun auf Speichern unter und geben Sie dieser Abfrage einen Namen.
Nennen wir es qryEmployeesData und klicken Sie auf Ok und schließen Sie dann den Abfrage-Generator.
Sie können die Abfrage jetzt als Datensatzquelle anzeigen. Wir haben dieses Formular jetzt an ein Objekt in unserer Datenbank gebunden, in diesem Fall an qryEmployeesData. Wir können jetzt beginnen, indem wir diesem Formular einige Steuerelemente hinzufügen. Um eines der Steuerelemente hinzuzufügen, gehen Sie zur Registerkarte Design und zeigen Sie Ihre Optionen in der Steuerelementgruppe an.
Im Menü Steuerelemente sehen Sie, dass der Assistent zum Verwenden von Steuerelementen wie im obigen Screenshot hervorgehoben ist. Diese kleine Schaltfläche ist standardmäßig mit einem hervorgehobenen Feld versehen. Dies bedeutet, dass die Steuerungsassistenten aktiviert sind. Dies ist wie ein Kippschalter. Wenn Sie auf den Kippschalter klicken, werden die Assistenten ausgeschaltet. Wenn Sie erneut darauf klicken, werden die Assistenten eingeschaltet.
Klicken Sie nun auf die Beschriftung, ziehen Sie diese Beschriftung, geben Sie Mitarbeiterinformationen ein und wechseln Sie zur Registerkarte Format, um sie wie im folgenden Screenshot zu formatieren.
Sie können einen fetten Stil anwenden oder die Schriftgröße des Texts innerhalb dieser Beschriftung usw. ändern. Dieses Steuerelement wird im Detailbereich Ihres Formulars angezeigt. Es ist sinnvoller, diese Beschriftung im Formularkopf zu positionieren, der noch nicht sichtbar ist.
Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im Hintergrund dieses Formulars und wählen Sie Form Header wie im obigen Screenshot.
Verschieben Sie dieses Steuerelement in den Bereich Formularkopf. Lassen Sie uns nun einige andere Steuerelemente auf der Registerkarte Design erstellen. An dieser Stelle möchten wir beispielsweise alle unsere Felder auf zwei verschiedene Registerkarten verteilen.
Im Steuerungsmenü sehen Sie das Registerkartensteuerelement, mit dem Registerkarten in Ihrem Formular erstellt werden. Klicken Sie auf das Registersteuerelement und zeichnen Sie es im Detailbereich wie im obigen Screenshot in Ihr Formular.
Es werden zwei Registerkarten erstellt - Seite 2 und Seite 3 wie im obigen Screenshot.
Beginnen wir nun damit, diesem Registersteuerelement einige Steuerelemente hinzuzufügen.
Wenn Sie einige Informationen anzeigen möchten, die in unserer zugrunde liegenden Abfrage gespeichert sind, klicken Sie auf Add Existing Fields Option aus der Gruppe Multifunktionsleiste in Tools, um alle verfügbaren Felder aus unserer zugrunde liegenden Abfrage anzuzeigen.
Um die vorhandenen Felder auf die Seite zu bringen, wählen Sie alle in der Feldliste verfügbaren Felder aus, wie im folgenden Screenshot dargestellt.
Ziehen Sie nun die Felder wie im folgenden Screenshot auf Seite 2 des Registerkartensteuerelements.
Gehen Sie nun zur Registerkarte Anordnen und wählen Sie die aus Stacked Layout.
Fügen wir nun auf der zweiten Seite die verbleibenden Felder dieser Abfrage hinzu.
Sie können die Größe und Breite dieser Steuerelemente anpassen, damit sie so aussehen, wie Sie es möchten.
Wenn Sie mit der Formatierung fertig sind, klicken Sie auf Save As Symbol, um das Formular mit dem gewünschten Namen zu speichern.
Klicken Sie auf OK und wechseln Sie zur Formularansicht, um alle Informationen in diesem Formular anzuzeigen.
Das Registersteuerelement unterteilt unsere Steuerelemente oder Felder in zwei Bildschirme, um das Anzeigen und Hinzufügen von Informationen zu vereinfachen.