문제
다음 중 액세스 매크로 함수(매크로 동작)에 대한 설명으로 옳지 않은 것은?
① OpenForm: 지정한 폼을 폼 보기, 디자인 보기 등 원하는 형태로 연다. ② MessageBox: 경고나 정보를 알리는 메시지 상자를 화면에 표시한다. ③ RunSQL: 추가, 삭제, 업데이트 등의 실행 쿼리 SQL문을 실행한다. ④ ApplyFilter: 폼이나 보고서에서 사용 중인 매크로 자체를 영구히 삭제한다.
정답
4번
해설
정답: 4. ApplyFilter는 폼이나 보고서에 표시되는 레코드를 필터링하거나 정렬하여 제한하는 매크로 함수이다. 매크로를 삭제하는 함수가 아니므로 옳지 않다.
오답 풀이
- 1번: OpenForm은 폼을 원하는 보기 형태로 열므로 옳다.
- 2번: MessageBox는 메시지 상자를 표시하므로 옳다.
- 3번: RunSQL은 실행 쿼리 SQL문을 실행하므로 옳다.
- 4번: ApplyFilter는 레코드를 제한·정렬하는 함수이지 매크로 삭제가 아니므로 옳지 않다.
보충 개념 ApplyFilter는 원본 테이블이나 쿼리에서 가져온 레코드를 조건에 맞게 걸러 보여 주는 데 사용한다.