책 내용 질문하기
매크로 함수 질문
도서
2017 시나공 기출문제집 컴퓨터활용능력 1급 실기
페이지
264
조회수
90
작성일
2017-10-16
작성자
탈퇴*원
첨부파일

264페이지 문제3번의 2번 applyfilter 매크로 함수 사용 문제 질문입니다.

전 답을

where조건문=[프로그램명]=[forms]![문화센터등록현황]![cmb프로그램명]

으로 지정하였는데 정답은

where조건문=[forms]![문화센터등록현황]![cmb프로그램명]=[프로그램명]

으로 순서만 바뀌었더라구요 차이가 뭔가요? 전 지금까지 항상 위의 방식으로만 조건을 지정했었는데 순서가 바뀌는 차이가 뭔지 모르겠습니다.

또 264페이지 문제 3번의 3번 이벤트 프로시저 문제도 질문입니다.

전 답을

Private Sub cmd보고서_Click()
DoCmd.OpenReport "등록현황", acViewPreview, , "학과명='" & TXT학과명 & "'"

End Sub

로 지정하였는데 책의 답지는

Private Sub cmd보고서_Click()
DoCmd.OpenReport "등록현황", acViewPreview, , "학과명='" & [forms]![문화센터등록현황]![문화센터등록]![txt학과명] & "'"

이고

채점프로그램에서는

필터 속성의 값 "학과명='" 이 정답 "학과명='"성인수련"'"과 다릅니다. 라고 나오는데

전 이것도 항상 첫번째 제가 지정한 방식대로 하였는데 밑의 2개는 뭐가 다른지 모르겠습니다...ㅠㅠ

답변
2017-10-18 19:51:28

1. 단순 비교의 경우 순서가 달라도 정확한 결과가 나옵니다.

정확한 결과가 나온다면 정답으로 인정 됩니다.

2. 현재 폼이나 보고서의 컨트롤을 이용하는 경우에는

DoCmd.OpenReport "등록현황", acViewPreview, , "학과명='" & TXT학과명 & "'"

작성하면 되지만

다른 폼이나 보고서의 컨트롤을 이용하려면

DoCmd.OpenReport "등록현황", acViewPreview, , "학과명='" & [forms]![문화센터등록현황]![문화센터등록]![txt학과명] & "'"

로 작성하셔야 합니다.

좋은 하루 되세요.

  • *
    2017-10-18 19:51:28

    1. 단순 비교의 경우 순서가 달라도 정확한 결과가 나옵니다.

    정확한 결과가 나온다면 정답으로 인정 됩니다.

    2. 현재 폼이나 보고서의 컨트롤을 이용하는 경우에는

    DoCmd.OpenReport "등록현황", acViewPreview, , "학과명='" & TXT학과명 & "'"

    작성하면 되지만

    다른 폼이나 보고서의 컨트롤을 이용하려면

    DoCmd.OpenReport "등록현황", acViewPreview, , "학과명='" & [forms]![문화센터등록현황]![문화센터등록]![txt학과명] & "'"

    로 작성하셔야 합니다.

    좋은 하루 되세요.

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