Я пытаюсь найти извлечение «Департамента» из таблицы «tblLenderAddress», где «Кредитор» равен выбранному значению в ComboBox «cmbLender».MS Access и DLookUp, значение ComboBox и #Error
Для целей отладки, это работает отлично:
=DLookUp("[Department]","[tblLenderAddress]","Lender = 'Barclays'")
Это, однако, не следует:
=DLookUp("[Department]","[tblLenderAddress]","Lender = " & [Forms]![frmDetails]![cmbLender])
=DLookUp("[Department]","[tblLenderAddress]","Lender = " & [Forms]![frmDetails]![cmbLender].[Value])
=DLookUp("[Department]","[tblLenderAddress]","Lender = " & [Forms]![frmDetails]![cmbLender.value])
=DLookUp("[Department]","[tblLenderAddress]","Lender = " & [Me]![cmbLender])
Я уверен, что это легко исправить, но Google не удается мне на первых двух страницах каждого варианта запроса, который я пробовал.
me! Cmblender.value по-прежнему равно "#Error". Однако, Forms! FrmDetails! Cmblender.value пуст, вне зависимости от моего комбо-контента? –
= DLookUp ("[Отдел]", "[tblLenderAddress]", "Lender = '" & [Forms]! [FrmDetails]! [CmbLender]. [Value] & "'") –
Вы знаете, как использовать Доступ к немедленному окну? – HansUp