我有一个带有 Dlookup 功能控制源的文本框。但 Dlookup 格式让我发疯,我尝试了一百次将另一个组合框值作为 Dlookup 函数中的标准。我得到了#34;#name?"或"#错误"。
我试过了:
=DLookUp("[Contact]","Supllier","[Company]='" & [Forms]![PurchaseOrder]![cboSupplierCompany] & "'")
得到"# Error"
当我输入时:
=DLookUp("[Contact]","Supllier","[Company]='" & [Me]![cboSupplierCompany] & "'")
我得到了"# Name?"
答案 0 :(得分:0)
我终于找到了解决方案。在表达式中使用Dlookup的正确方法是使用表达式编辑器选择表字段和表单控件。
Dlookup在我的文本框中的工作表达式是:
DLookUp(" [Supplier]![Contact] ","Supplier"," [Supplier]![Company] ='" & [cboSupplierCompany] & "'")