Microsoft로 로그인
로그인하거나 계정을 만듭니다.
안녕하세요.
다른 계정을 선택합니다.
계정이 여러 개 있음
로그인할 계정을 선택합니다.

Access에서 폼을 디자인할 때 폼이 바인딩된 테이블이나 쿼리의 값을 표시할 수 있습니다. 예를 들어 Products 테이블에 바인딩된 Products 양식이 있다고 가정해 보겠습니다. 그러나 양식을 디자인한 후에는 각 제품에 대한 공급업체 연락처의 이름(Suppliers라는 테이블에 있는 데이터)을 표시하도록 폼을 결정합니다. 다음 절차에서는 DLookup 함수를 사용하여 이 작업을 수행하는 방법을 보여 줍니다. 6단계의 식을 사용자 고유의 데이터에 맞게 변경할 수 있습니다.

텍스트 상자 추가

  1. 탐색 창에서 변경할 양식을 마우스 오른쪽 단추로 클릭한 다음 바로 가기 메뉴에서 디자인 보기를 클릭합니다.

  2. 디자인 탭의 컨트롤 그룹에서 텍스트 상자를 클릭합니다.

  3. 컨트롤을 추가할 폼의 영역을 찾은 다음 폼의 포인터를 끌어 텍스트 상자를 만듭니다.

  4. 텍스트 상자를 마우스 오른쪽 단추로 클릭한 다음 바로 가기 메뉴에서 속성을 클릭합니다.

  5. 속성 시트에서 모두 탭을 클릭합니다.

  6. 제어 원본 속성을 다음 값으로 설정합니다.

    =DLookup("[ContactName]","[Suppliers]","[SupplierID]=" & Forms! 제품! SupplierID)

  7. 양식 변경 내용을 저장한 다음 속성 시트를 닫습니다.

이 식은 Suppliers 테이블에서 검색하고 공급업체 ID가 Products 양식SupplierID 컨트롤 값과 일치하는 공급자의 연락처 이름을 반환합니다. & 연산자를 사용하여 DLookup 함수의 세 번째 인수를 생성하는 방법을 확인합니다(세 번째 인수는 "[SupplierID]=" & Forms! 제품! SupplierID). 피해야 할 일반적인 오류는 & 연산자 앞에 오는 텍스트만 사용하는 대신 전체 인수 주위에 따옴표를 배치하는 것입니다.

참고:  DLookup 함수를 사용하는 대신 필요한 정보만 포함하도록 새 기본 쿼리를 만들 수 있습니다. 쿼리를 사용하는 것이 함수를 사용하는 것보다 더 효율적인 경우가 많습니다.

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

구독 혜택을 살펴보고, 교육 과정을 찾아보고, 디바이스를 보호하는 방법 등을 알아봅니다.

커뮤니티를 통해 질문하고 답변하고, 피드백을 제공하고, 풍부한 지식을 갖춘 전문가의 의견을 들을 수 있습니다.

이 정보가 유용한가요?

언어 품질에 얼마나 만족하시나요?
사용 경험에 어떠한 영향을 주었나요?
제출을 누르면 피드백이 Microsoft 제품과 서비스를 개선하는 데 사용됩니다. IT 관리자는 이 데이터를 수집할 수 있습니다. 개인정보처리방침

의견 주셔서 감사합니다!

×