안녕하세요 늘 고생하시느라 감사드립니다.
2017년 시나공 기출문제집 컴퓨터활용능력 1급 실기
264 쪽에
2.'문화센터등록현황' 폼의 'cmb프로그램명' 컨트롤에서 찾고자 하는 프로그램명을 선택한 후
'cmb찾기' 버튼 클릭하면 해당 레코드 보여주는 기능
->여기서 applyfilter 매크로 함수 이용이라 그랬는데
매크로말고 코드 작성기로 applyfilter 할때 식이 어떻게 되나요?
3.'문화센터등록현황'폼에서 '미리보기(cmd보고서)' 버튼을 클릭하면 '등록현황' 보고서를
'인쇄 미리 보기' 형태로 실행하는 이벤트 프로시저를 작성
- 혀재 하위폼 'txt학과명'컨트롤에 표시된 학과명과 같은 자료만을 대상으로
->정답을 보니 docmd.openreport "등록현황",acviewpreview,, "학과명='" &
[forms]![문화센터등록현황]![문화센터등록]![txt학과명] & "'" 입니다.
진한 부분이 매크로식인것 같은데 이것도 이벤트 프로시저 식으로는 어떻게 되나요?
첨부 파일에 2번 3번 제가 쓴식인데 뭐가 잘못 됐는지도 알려주세요 ~~ 부탁드립니다. ~~
1.
DoCmd.ApplyFilter , "거래처코드 = '" & cmb거래처코드 & "' and 행선지코드 = '" & cmb행선지코드 & "'"
로 작성해 보세요.
2. 이벤트 프로시저로 작성된 부분이 맞습니다.
매크로와 같이 사용된 이유는 현재 폼이나 보고서가 아닌 다른 폼의 컨트롤을 이용하기 위한 것입니다.
좋은 하루 되세요.
-
*2017-02-10 09:34:57
1.
DoCmd.ApplyFilter , "거래처코드 = '" & cmb거래처코드 & "' and 행선지코드 = '" & cmb행선지코드 & "'"
로 작성해 보세요.
2. 이벤트 프로시저로 작성된 부분이 맞습니다.
매크로와 같이 사용된 이유는 현재 폼이나 보고서가 아닌 다른 폼의 컨트롤을 이용하기 위한 것입니다.
좋은 하루 되세요.