그래서 기본 폼에 텍스트 상자가 있고 드롭 다운 목록에서 선택한 제품의 수량을 표시하고 싶습니다.액세스에서 DLookUp 함수 사용 문제
이제는 각 제품에 3 개의 재고 위치가 있지만, 다른 열 이름을 사용하여 제품에 대해 동일한 레코드에 3 개의 다른 레벨을 저장 했으므로이 작업은 단순화되었습니다.
그래서 내가해야 할 일은 정확한 재고 위치를 찾기 위해 올바른 컬럼의 이름을 검색하는 것입니다 (다시 드롭 다운에서부터).
내 재고 수준 열 머리글은 문자열 인 "지점"변수에 저장됩니다.
여기 내 코드입니다.
이
Me.txtSourceDescQty.Value = DLookup(Branch, "[products/stock]", "[Product Code] = " & Me.cmbSource.Value)
내가 얻을 오류입니다. 'Stock Level'은 주식 위치 중 하나에 대한 열 머리글이며 코드 줄에서 변수 "Branch"아래에 저장됩니다.
cmbSource
은 제품 코드가 선택된 콤보 상자입니다.
제품 코드 텍스트인가? 그렇다면 따옴표를 추가해야합니다. 분기에 공백이나 특수 문자가 포함되어 있습니까? 그렇다면 대괄호를 추가해야합니다. – Fionnuala
제품 코드에 대한 견적은 어디에 추가합니까? –
@thornomad가 그에 대한 대답을 추가했습니다. – Fionnuala