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

이 문서에서는 Access 폼에 텍스트 상자 컨트롤을 추가한 다음 다른 폼에 있는 컨트롤의 값을 표시하도록 해당 텍스트 상자의 속성을 설정하는 방법을 설명합니다. 이 방법은 다음과 같은 상황에서 유용하게 사용됩니다.

  • 기본 폼에 하위 폼이 포함되어 있고 하위 폼에 계산된 텍스트 상자(예: 항목 가격의 합계)가 포함되어 있는 상황에서 계산 결과를 기본 폼에 표시하려는 경우

  • 두 번째 폼을 여는 명령 단추가 폼에 포함되어 있고 첫 번째 폼의 컨트롤 값을 두 번째 폼의 텍스트 상자에 표시하려는 경우

컨트롤 만들기

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

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

  3. 폼에서 텍스트 상자를 만들 위치를 클릭합니다.

  4. 텍스트 상자만 선택되어 있는지 확인합니다. 필요한 경우 다른 컨트롤을 클릭한 다음 텍스트 상자를 다시 클릭합니다.

  5. 속성 시트가 표시되어 있지 않으면 텍스트 상자를 마우스 오른쪽 단추로 클릭한 다음 속성을 클릭합니다.

  6. 속성 시트 작업창에서 모두 탭을 클릭합니다.

  7. 다음 구문을 사용하여 컨트롤 원본 속성을 설정합니다.

    =[Forms]![폼 이름]![컨트롤 이름]

    여기에서 폼 이름은 해당 값을 표시하려는 컨트롤이 들어 있는 폼의 이름이고, 컨트롤 이름은 컨트롤의 이름입니다.

    하위 폼에서 컨트롤은 참조하는 것은 약간 더 복잡합니다. 이러한 경우 다음과 같은 구문을 사용합니다.

    =[Forms]![기본 폼 이름]![기본 폼에 있는 하위 폼의 컨트롤 이름].[Form]![하위 폼에 있는 컨트롤 이름]

    기본 폼 이름은 기본 폼의 이름이고, 기본 폼에 있는 하위 폼의 컨트롤 이름은 하위 폼의 컨테이너인 기본 폼의 컨트롤 이름이고, 하위 폼에 있는 컨트롤 이름은 값을 표시할 컨트롤이 포함된 하위 폼의 컨트롤 이름입니다.

참고: 모든 경우에 Access가 해당 값을 읽을 수 있도록 참조하려는 폼이 열려 있어야 합니다. 폼을 숨길 수 있지만 폼이 열려 있어야 합니다.

예제

예제 1: 다른 폼 참조

‘주문’이라는 기본 폼이 있고 ‘직원 세부 정보’라는 폼에 있는 ‘이름’ 컨트롤의 값을 표시하려고 합니다. ‘직원 세부 정보’ 폼에 있는 ‘이름’ 컨트롤의 값을 표시하려면 ‘주문’ 폼에 텍스트 상자를 추가하고 해당 컨트롤 원본 속성을 다음과 같이 지정해야 합니다.

=[Forms]![직원 세부 정보]![이름]

예제 2: 기본 폼에서 하위 폼의 컨트롤 참조

예를 들어 '주문'이라는 기본 폼이 있습니다. 이 폼에는 '주문 하위 폼'이라는 하위 폼 컨트롤이 포함되어 있고 이 하위 폼에는 '주문 소계'라는 계산된 텍스트 상자가 포함되어 있습니다. '주문 소계' 컨트롤의 값을 '주문' 기본 폼에 표시하려면 '주문' 기본 폼에 텍스트 상자를 추가하고 그 컨트롤 원본 속성을 다음과 같이 지정합니다.

=[Forms]![주문]![주문 하위 폼].[Form]![주문 소계]

참고: 모든 경우에 Access가 해당 값을 읽을 수 있도록 참조하려는 폼이 열려 있어야 합니다. 폼을 숨길 수 있지만 폼이 열려 있어야 합니다.

맨 위로 이동

도움이 더 필요하세요?

더 많은 옵션을 원하세요?

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

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

이 정보가 유용한가요?

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

의견 주셔서 감사합니다!

×