책 내용 질문하기
docmd
도서
2018 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
266
조회수
73
작성일
2018-02-19
작성자
탈퇴*원
첨부파일
p.266 조회 및 출력 기능 구현 3번문제에서
등록현황 보고서를 인쇄미리보기 형태로 실행하는 이벤트 프로시저를 작성하라고 나와있는데요
저는 답을 DoCmd.OpenReport "등록현황", acViewPreview, , "학과명 = '" & txt학과명 & "'"
라고 했는데
정답을 보면 매크로에 사용되는 [forms]!구문?을 쓰셨더라구요
다른 이벤트 프로시저와 다르게 하위폼에 있는 txt학과명을 구하기 때문인가요?ㅜ 정답이 사용된 이유 알려주세요
답변
2018-02-23 19:16:50
현재 폼이나 보고서의 컨트롤을 이용하는 경우에는
DoCmd.OpenReport "등록현황", acViewPreview, , "학과명='" & TXT학과명 & "'"
작성하면 되지만
다른 폼이나 보고서의 컨트롤을 이용하려면
DoCmd.OpenReport "등록현황", acViewPreview, , "학과명='" & [forms]![문화센터등록현황]![문화센터등록]![txt학과명] & "'"
로 작성하셔야 합니다.
좋은 하루 되세요.
-
*2018-02-23 19:16:50
현재 폼이나 보고서의 컨트롤을 이용하는 경우에는
DoCmd.OpenReport "등록현황", acViewPreview, , "학과명='" & TXT학과명 & "'"
작성하면 되지만
다른 폼이나 보고서의 컨트롤을 이용하려면
DoCmd.OpenReport "등록현황", acViewPreview, , "학과명='" & [forms]![문화센터등록현황]![문화센터등록]![txt학과명] & "'"
로 작성하셔야 합니다.
좋은 하루 되세요.