Video: Suchen nach einem Datensatz in einem Formular durch Auswählen eines Werts in einer Liste

Hinweis:  Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

Ihr Browser unterstützt kein Video. Installieren Sie Microsoft Silverlight, Adobe Flash Player oder Internet Explorer 9.

Mithilfe des Kombinationsfeld-Assistenten zu verwenden, können Sie schnell eine Dropdownliste erstellen, in dem Sie einen Datensatz in einem Formular suchen können. Angenommen, Sie möglicherweise den Namen eines Mitarbeiters aus einem Kombinationsfeld am oberen Rand des Formulars auswählen, um einen Datensatz in einem Formular zu suchen, die Mitarbeiter Kontaktinformationen angezeigt werden, und Anzeigen des Formulars des Mitarbeiters Eintrag.

Hinweis: Kombinationsfeld-Assistent ist kompatibel Web-Formularen, deaktiviert, sodass das Verfahren in diesem Video wird nur in Client-Formularen verwendet werden kann. Wenn Sie nicht sicher welche Art von Formular, die, denen Sie beim Arbeiten befinden mit, suchen Sie auf das entsprechende Symbol im Navigationsbereich. Web-kompatiblen Objekte unterscheiden sich durch ein kleines Globussymbol auf das Symbol des Objekts.

Inhalt dieses Videos

Fügen Sie das Kombinationsfeld zum Formular

  1. Klicken Sie im Navigationsbereich mit der rechten Maustaste in des Formulars, und klicken Sie dann auf Layoutansicht.

  2. Klicken Sie auf den Pfeil nach unten in der Gruppe Steuerelemente auf der Registerkarte Entwurf in der Gruppe Steuerelemente, und stellen Sie sicher, dass die Option Steuerelement-Assistenten verwenden ausgewählt ist.

  3. Klicken Sie in der Gruppe Steuerelemente klicken Sie auf das Kombinationsfeld-Steuerelement, und klicken Sie dann auf im Formularkopf Stelle, an der das Kombinationsfeld eingefügt werden sollen.

    Wenn Access zeigt das Dialogfeld Sicherheitshinweis an diesem Punkt, klicken Sie auf Öffnen, wenn Sie den Assistenten zu starten.

  4. Klicken Sie auf der ersten Seite des Assistenten das Kombinationsfeld wählen Sie einen Datensatz im Formular basierend auf dem im Kombinationsfeld gewählten Wert suchen aus. Wenn Sie diese Option nicht angezeigt werden, finden Sie im Abschnitt Wenn die Option ist nicht verfügbar Suchen eines Datensatzes....

  5. Klicken Sie auf der nächsten Seite des Assistenten in der Liste Verfügbare Felder wählen Sie das Feld, das im Kombinationsfeld angezeigt werden soll, und verwenden Sie die Pfeilschaltfläche es in der Liste Ausgewählte Felder hinzufügen.

Hinweis: Sie können mehrere Felder im Kombinationsfeld hinzufügen, aber nur das erste Feld für die Suche nach den Eintrag verwendet werden. Stellen Sie sicher, dass das Feld, das Sie eindeutig wählen Sie jeden Datensatz bezeichnet. Wenn Sie ein Feld wie Nachname auswählen und mehrere Datensätze mit dem gleichen Nachnamen vorhanden sind, findet Access nur den ersten Datensatz, der mit dem letzten Namen entspricht, auch wenn Sie das Kombinationsfeld Vorname hinzugefügt haben. Eine gute Methode ist zum Erstellen eines berechneten Felds in der Datenherkunft, die zwei oder mehr Feldern zusammen verkettet, und verwenden Sie dann das berechnete Feld als Wert im Feld Kombinationsfeld. Weitere Informationen zum Erstellen berechneter Felder finden Sie unter in diesem Artikel im Abschnitt Siehe auch.

  1. Klicken Sie auf der nächsten Seite zeigt den Assistenten an, wie die Liste aussieht, wenn er erstellt wird.

    • Stellen Sie sicher, dass das Kontrollkästchen Schlüsselspalte ausblenden ausgewählt ist.

    • Anpassen der Spaltenbreite bei Bedarf, und einen Bildlauf nach unten der Liste, um alle sicherzustellen, die die Werte aufnehmen.

  2. Geben Sie auf der nächsten Seite des Assistenten eine Beschriftung für das Kombinationsfeld, z. B. "Kontakt suchen" ein.

  3. Klicken Sie auf Fertig stellen.

    Access platziert das Kombinationsfeld im Formular. Stellen Sie sicher, dass sie im Formularkopf angezeigt wird. Falls erforderlich, verwenden Sie die Befehle Einfügen, Teilen oder Zusammenführen auf der Registerkarte Anordnen, um geeignete Zellen im Formularkopf für das neue Kombinationsfeld erstellen.

  1. Klicken Sie auf der Registerkarte Start in der Gruppe Ansichten auf Formularansicht. Testen Sie das Kombinationsfeld, um sicherzustellen, dass sie die Art und Weise funktioniert, die Sie erwartet.

Seitenanfang

Sortieren der Werte in das Kombinationsfeld

In den meisten Fällen werden die Werte im Kombinationsfeld nicht sortiert werden. Wenn die gewünschte Sortierung hinzufügen möchten, gehen Sie folgendermaßen vor:

  1. Klicken Sie auf der Registerkarte Start in der Gruppe Ansichten auf Layoutansicht.

  2. Aktivieren Sie das Kombinationsfeld.

  3. Wenn das Eigenschaftenblatt noch nicht angezeigt wird, drücken Sie F4, um es anzuzeigen.

  4. Klicken Sie auf der Registerkarte Alle des Eigenschaftenblatts In das Eigenschaftenfeld DatensatzherkunftErstellen Schaltfläche Schaltflächensymbol auf.


Access öffnet den Abfrage-Generator an. Das Feld, das Sie in Schritt 5 des vorherigen Verfahrens ausgewählt haben, wird in einer eigenen Spalte im Abfrageraster angezeigt.

  1. Wählen Sie in der Zeile Sortieren des Felds, das Sie für das Kombinationsfeld ausgewählt haben die Sortierreihenfolge an, dass die gewünschte (Aufsteigend oder Absteigend ).

  2. Klicken Sie im Menüband auf Schließen, und klicken Sie dann auf Ja, um die Änderungen zu speichern.

  3. Klicken Sie auf der Registerkarte Start in der Gruppe Ansichten auf Formularansicht. Testen Sie das Kombinationsfeld, um sicherzustellen, dass sie die Art und Weise funktioniert, die Sie erwartet.

Seitenanfang

Wenn die Option ist nicht verfügbar Suchen eines Datensatzes...

Wenn die Option einen Datensatz im Formular basierend auf dem im Listenfeld/Kombinationsfeld gewählten Wert suchen auf der ersten Seite des Assistenten nicht angezeigt wird, ist es wahrscheinlich, da das Formular nicht in eine Tabelle oder eine gespeicherte Abfrage gebunden ist. Das Formular muss an ein Objekt gebunden werden, die im Navigationsbereich unter Tabellen oder Abfragen zur Verfügung.

Verwenden Sie das folgende Verfahren prüfen, ob ein Formular zu einer Tabelle gebunden oder Abfrage gespeichert:

  1. Klicken Sie auf Abbrechen, um den Assistenten zu schließen.

  2. Mit der rechten Maustaste im Listenfeld oder Kombinationsfeld, die Sie zuvor erstellt haben, und klicken Sie dann auf Löschen.

  3. Wenn das Eigenschaftenblatt noch nicht angezeigt wird, drücken Sie F4, um es anzuzeigen.

  4. Wählen Sie aus der Liste oben im Eigenschaftenblatt Formular aus.

  5. Prüfen Sie auf der Registerkarte Daten des Eigenschaftenblatts im Eigenschaftenfeld Datensatzquelle aus. Dieses Kontrollkästchen muss enthalten den Namen einer Tabelle oder Abfrage gespeichert, bevor Sie das Verfahren in diesem Artikel beschriebenen verwenden können. Wenn das Feld leer ist, können Sie einer vorhandenen Tabelle oder Abfrage als Datenquelle auswählen, oder Sie können eine neue Abfrage zu dienen als Datensatzquelle erstellen. Wenn das Feld eine SELECT-Anweisung enthält, müssen Sie die zusätzliche Option diese Anweisung in einer gespeicherten Abfrage zu konvertieren. Nachdem Sie eine der folgenden Aufgaben, das nächste Mal, die, das Sie im Listenfeld/Kombinationsfeld-Assistenten ausführen abgeschlossen haben, wird die Option zum Suchen nach einem Datensatz... angezeigt.

  6. Führen Sie einen der folgenden Schritte ausgehend, was Sie tun möchten:

    • Option 1: Auswählen einer vorhandenen Tabelle oder Abfrage als Datenquelle

    Wenn Sie wissen, dass gibt es einer vorhandenen Tabelle oder Abfrage in der Datenbank, die die Datensätze enthält, dass Sie suchen, gehen Sie folgendermaßen vor, um das Formular an das Objekt binden möchten.

    Hinweis: Wenn das Eigenschaftenfeld Datensatzquelle eine SELECT-Anweisung enthält, werden, dieses Verfahrens diese Anweisung dauerhaft gelöscht. Möglicherweise möchten die Anweisung in eine Textdatei oder ein anderes Verarbeitungsprogramm Word zu kopieren, falls Sie wiederherstellen möchten.

    1. Klicken Sie auf das Eigenschaftenfeld Datensatzquelle, und klicken Sie dann auf den Dropdown-Pfeil, der angezeigt wird.

    2. Wählen Sie eine der verfügbaren Tabellen oder Abfragen. Wenn Sie eine geeignete Tabelle oder Abfrage nicht verfügbar ist, müssen Sie eine erstellen, bevor Sie fortfahren können. Weitere Informationen finden Sie im Artikel Einführung in Tabellen oder Einführung in Abfragen.

    3. Speichern Sie das Formular, und wiederholen Sie das Verfahren am Anfang des Artikels. Der Assistent sollte nun die Option einen Datensatz im Formular basierend auf dem im Listenfeld/Kombinationsfeld gewählten Wert suchen anzeigen.

      • Option 2: Erstellen einer neuen gespeicherten Abfrage oder Konvertieren einer SELECT-Anweisung in einer gespeicherten Abfrage

      Wenn die Daten, die Sie suchen möchten, die in mehr als einer Tabelle enthalten ist, müssen Sie das Formular an eine Abfrage binden, die die Daten aus diesen Tabellen markiert.

    4. Klicken Sie in das Eigenschaftenfeld DatensatzquelleErstellen Schaltfläche Schaltflächensymbol auf.

      Access öffnet den Abfrage-Generator an.

      • Wenn das Eigenschaftenfeld Datensatzquelle ursprünglich leer war, den Abfrage-Generator zeigt das Dialogfeld Tabelle anzeigen, und Sie können beginnen, erstellen eine neue Abfrage. Weitere Informationen finden Sie im Artikel Einführung in Abfragen. Wenn Sie das Erstellen der Abfrage abgeschlossen haben, fahren Sie mit Schritt 2 fort.

      • Wenn das Eigenschaftenfeld Datensatzquelle ursprünglich eine SELECT-Anweisung enthalten ist, wird die Abfrage im Abfrage-Generator angezeigt. Fahren Sie mit Schritt 2, um sie zu einer gespeicherten Abfrage zu konvertieren.

    5. Klicken Sie auf der Registerkarte Entwurf in der Gruppe Schließen auf Speichern unter.

    6. Geben Sie im Dialogfeld Speichern unter einen Namen für die Abfrage in der 'Queryn' zu speichern: Feld.

    7. Stellen Sie sicher, dass die Abfrage in das Feld als ausgewählt ist, und klicken Sie dann auf OK.

    8. Klicken Sie auf der Registerkarte Entwurf in der Gruppe Schließen auf Schließen.

    9. Klicken Sie auf Ja, um die an der Abfrage vorgenommenen Änderungen zu speichern und aktualisieren Sie die Eigenschaft zu.

      Access zeigt das Formular in der Entwurfsansicht und ändert sich der Eigenschaft Datensatzquelle angezeigt, damit Sie der neuen Namen für die gespeicherte Abfrage angezeigt wird.

    10. Speichern Sie das Formular, und wiederholen Sie das Verfahren am Anfang des Artikels. Der Assistent sollte nun die Option einen Datensatz im Formular basierend auf dem im Listenfeld/Kombinationsfeld gewählten Wert suchen anzeigen.

Seitenanfang

Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×