문제
Access VBA에서 'DoCmd.OpenReport' 메서드의 매개변수로 사용할 수 없는 것은?
① acViewPreview (미리 보기 모드) ② acHidden (숨김 모드) ③ WhereCondition (조건 필터) ④ SQLStatement (SQL 문장 직접 실행)
정답
4번
해설
DoCmd.OpenReport는 보고서 이름, 보기 모드(acViewPreview, acViewNormal, acHidden 등), WhereCondition 등을 매개변수로 받을 수 있지만, SQL 문장을 직접 매개변수로 전달할 수는 없다. SQL 실행이 필요한 경우 별도의 쿼리 객체를 생성하거나 RecordSource 속성을 활용해야 한다.