Mit Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Wenn Sie ein Formular in Access entwerfen, möchten Sie möglicherweise einen Wert aus einer Tabelle oder Abfrage anzeigen, die nicht an den Wert des Formulars gebunden ist. Angenommen, Sie haben ein Formular "Products", das an eine Tabelle "Products" gebunden ist. Nachdem Sie das Formular entwerfen, entscheiden Sie jedoch, dass im Formular der Name des Lieferantenkontakts für jedes Produkt angezeigt werden soll – Daten, die sich in einer Tabelle mit dem Namen "Lieferanten" befinden. Im folgenden Verfahren wird gezeigt, wie Sie die Funktion DLookup verwenden, um diese Aufgabe auszuführen. Sie können den Ausdruck in Schritt 6 entsprechend Ihren eigenen Daten ändern.

Hinzufügen des Textfelds

  1. Klicken Sie im Navigationsbereich mit der rechten Maustaste auf das Formular, das Sie ändern möchten, und klicken Sie dann im Kontextmenü auf Entwurfsansicht.

  2. Klicken Sie auf der Registerkarte Entwurf in der Gruppe Steuerelemente auf Textfeld.

  3. Suchen Sie den Bereich im Formular, in dem Sie das Steuerelement hinzufügen möchten, und ziehen Sie dann den Mauszeiger auf das Formular, um das Textfeld zu erstellen.

  4. Klicken Sie mit der rechten Maustaste auf das Textfeld, und klicken Sie dann im Kontextmenü auf Eigenschaften.

  5. Klicken Sie im Eigenschaftenblatt auf die Registerkarte Alle.

  6. Legen Sie die Eigenschaft Steuerelementquelle auf den folgenden Wert festlegen:

    =DVerweis("[Kontaktname]","[Lieferanten]","[Lieferanten-ID]=" & Formulare! Produkte! SupplierID)

  7. Speichern Sie die Formularänderungen, und schließen Sie dann das Eigenschaftenblatt.

Dieser Ausdruck sucht in der Tabelle "Lieferanten" und gibt den Kontaktnamen des Lieferanten zurück, dessen Lieferanten-ID dem Wert im Steuerelement Lieferanten-NR im Formular "Produkte" entspricht. Beachten Sie, wie der& verwendet wird, um das dritte Argument der Funktion DVerweis zu erstellen (das dritte Argument ist "[Lieferanten-ID]=" & Formulare! Produkte! Lieferanten-ID). Ein häufiger Fehler, den Sie vermeiden sollten, ist das Platzieren von Anführungszeichen um das gesamte Argument, anstatt nur um den Text, der dem Operator&wird.

Hinweis: Alternativ zur Verwendung der Funktion DLookup können Sie eine neue zugrunde liegende Abfrage erstellen, die nur die benötigten Informationen enthält. Die Verwendung einer Abfrage ist häufig effizienter als die Verwendung einer Funktion.

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Office Insidern beitreten

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?

Vielen Dank für Ihr Feedback!

×