2016-06-10 15 views
-1

Ich habe ein Textfeld mit der Steuerquelle von Dlookup Funktion. Aber das Dlookup Format macht mich verrückt, versuchte ich hundert Mal, einen anderen Combo-Box-Wert als Kriterium in Dlookup Funktion zu verweisen. Ich habe entweder "# Name?" oder "# Fehler".Fehler in DLookup als Steuerquelle in Zugriffsform

Ich habe versucht, dieses:

=DLookUp("[Contact]","Supllier","[Company]='" & [Forms]![PurchaseOrder]![cboSupplierCompany] & "'") 

und bekam "# Error"

wenn ich Eingang:

=DLookUp("[Contact]","Supllier","[Company]='" & [Me]![cboSupplierCompany] & "'") 

I "# Name?" bekam

+0

Wrapping Code-Schnipsel in einem Codeblock (das {} Symbol in der Bearbeitungsleiste, wenn Sie fragen/bearbeitet eine Frage) werden Ihren Code machen viel einfacher zu lesen. Es bewahrt Abstand, Registerkarten, neue Zeilen und hebt sogar bestimmte Schlüsselwörter hervor. Eine saubere, gut geschriebene Frage wird eher positiv wahrgenommen. –

+0

Danke Kalmino. –

Antwort

0

endlich die Lösung fand ich. Der richtige Weg, Dlookup in einem Ausdruck zu verwenden, besteht darin, den Ausdruckseditor zu verwenden, um Tabellenfeld- und Formularsteuerung auszuwählen.

der Arbeits Ausdruck Dlookup in meiner Textbox ist:

DLookUp(" [Supplier]![Contact] ","Supplier"," [Supplier]![Company] ='" & [cboSupplierCompany] & "'")