책 내용 질문하기
액세스 기본모의고사 6회 매크로 Where 조건문 질문
도서
2026 시나공 컴퓨터활용능력1급 실기 기본서
페이지
405
조회수
64
작성일
2026-06-04
작성자
권*은
첨부파일

예전 질문에서

"현재 조회가 적용되는 폼의 컨트롤이면 경로를 쓰지 않아도 되고, 다른 폼이면 경로를 써야 한다."라는 답변을 받았었습니다.


액세스 기본모의고사 6회 문제 2-2 매크로 where 조건문 설정할 때, 현재 조회가 적용되는 폼은 "열차표판매현황"이 맞을까요?

맞다면, [고객이름]은 경로를 쓰지 않고, [txt고객이름]은 경로를 쓰는 이유가 궁금합니다. 두 컨트롤 모두 "열차표판매현황" 폼의 컨트롤 아닌가요?

답변
2026-06-05 09:54:34

안녕하세요.

[고객이름]은 보고서의 레코드 원본에 있는 필드이므로 Access가 자동으로 인식하여 경로를 생략할 수 있습니다.

반면 [txt고객이름]은 폼의 컨트롤이므로 어느 폼의 컨트롤인지 명확히 지정해야 하므로 [Forms]![열차표판매현황]![txt고객이름]처럼 경로를 작성해야 합니다.

즉, 두 항목이 모두 열차표판매현황 폼의 컨트롤인 것이 아니라,

  • [고객이름] → 보고서(열차판매)의 필드
  • [txt고객이름] → 열차표판매현황 폼의 컨트롤

이므로 참조 방식이 다른 것입니다.

즐거운 하루 되세요.

  • 관리자
    2026-06-05 09:54:34

    안녕하세요.

    [고객이름]은 보고서의 레코드 원본에 있는 필드이므로 Access가 자동으로 인식하여 경로를 생략할 수 있습니다.

    반면 [txt고객이름]은 폼의 컨트롤이므로 어느 폼의 컨트롤인지 명확히 지정해야 하므로 [Forms]![열차표판매현황]![txt고객이름]처럼 경로를 작성해야 합니다.

    즉, 두 항목이 모두 열차표판매현황 폼의 컨트롤인 것이 아니라,

    • [고객이름] → 보고서(열차판매)의 필드
    • [txt고객이름] → 열차표판매현황 폼의 컨트롤

    이므로 참조 방식이 다른 것입니다.

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.