DLookup中的错误作为访问表单中的控件源

时间:2016-06-10 15:16:00

标签: textbox access

我有一个带有 Dlookup 功能控制源的文本框。但 Dlookup 格式让我发疯,我尝试了一百次将另一个组合框值作为 Dlookup 函数中的标准。我得到了#34;#name?"或"#错误"。

我试过了:

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

得到"# Error"

当我输入时:

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

我得到了"# Name?"

1 个答案:

答案 0 :(得分:0)

我终于找到了解决方案。在表达式中使用Dlookup的正确方法是使用表达式编辑器选择表字段和表单控件。

Dlookup在我的文本框中的工作表达式是:

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