책 내용 질문하기
액세스 기본모의고사 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고객이름]→ 열차표판매현황 폼의 컨트롤
이므로 참조 방식이 다른 것입니다.
즐거운 하루 되세요.
-