2012-06-15 2 views
0

요약 : 콤보 상자에서 특정 값을 선택하면 다른 폼에 저장된 값을 텍스트로 표시하려고합니다. DLoopup 속성에 포함 된 두 개의 콤보 상자 값을 전달하려고하지만 때마다 오류가 발생합니다. 다음은 DLookup ControlSource

코드는 텍스트 상자의 컨트롤 원본 속성에 삽입되어 있습니다 :

=DLookUp("[Year_ended]","1_Supportive_Housing","[BudgetYear] ='" & [Combo5] & "'") 

이 텍스트 상자에 나에게 "# 오류"를 제공합니다. 당신의 구분 기호가 정리 얻을 당신이 필요로하는

=DLookUp("[Year_ended]","1_Supportive_Housing","[BudgetYear] = '" & [Combo5.Value] & " And [Program_Name] = '" & [Combo7.Value] & "'") 

답변

0

:

또한 다음 그러나 저를 준다 "# NAME"오류를 시도했다.

당신이 숫자 형 필드에 값을 전달하는
=DLookUp("[Year_ended]","1_Supportive_Housing","[BudgetYear] =" & [Combo5]) 

, 당신은, 텍스트, 따옴표를 사용하거나 'ABC'또는 "ABC"를 구분 기호를 사용하지 않는, 날짜 : AFAIR 예산 연도 숫자입니다 , 해시 (#) # 2012/11/31 #을 사용하십시오.

=DLookUp("[Year_ended]","1_Supportive_Housing","[BudgetYear] =" & [Combo5] & " And [Program_Name] = '" & [Combo7.Value] & "'") 
+0

두 가지 기준을 추가하려는 경우 올바른 구문입니까? – Ish

+0

= DLookUp – Ish

+0

Program_Name은 텍스트 – Ish

관련 문제