2026_최신기출유형_07회
-2. 이벤트 프로시저 구현 0/5
-이벤트 프로시저 X [컨트롤 OnClick 모듈]의 cmd닫기 값이 정답과 다릅니다.
어떤 부분이 오답인가요?
안녕하세요.
작성하신 코드는 정상적으로 동작하며 실행 결과도 정답과 동일합니다. 다만 정답과 비교하면 다음과 같은 차이가 있습니다.
Time↔Time()Time과Time()은 모두 현재 시간을 반환하므로 둘 다 사용 가능합니다.
변수명
Dim aa→
Dim a변수명은 자유롭게 지정할 수 있으므로 차이가 없습니다.
폼 저장 및 닫기
정답DoCmd.Close, , acSaveYes작성한 코드
DoCmd.Save DoCmd.Close두 코드 모두 변경 내용을 저장한 후 폼을 닫는 결과가 됩니다. 다만 정답은
DoCmd.Close의acSaveYes인수를 이용하여 저장 여부를 지정한 것이고, 작성하신 코드는 먼저DoCmd.Save를 실행한 후DoCmd.Close를 수행한 것입니다.나머지 코드
DoCmd.GoToControl "txt과목조회"는 정답과 동일합니다.
따라서 작성하신 코드는 문법상이나 실행 결과에는 문제가 없습니다. 다만 시나공 채점 프로그램은 DoCmd.Close, , acSaveYes와 DoCmd.Save 후 DoCmd.Close를 서로 다른 코드로 비교하여 오답으로 판정할 수 있습니다. 실기시험에서는 정상적으로 저장 후 폼이 닫힌다면 동일한 결과를 얻을 수 있습니다.
즐거운 하루 되세요.
-
관리자2026-07-20 10:36:50
안녕하세요.
작성하신 코드는 정상적으로 동작하며 실행 결과도 정답과 동일합니다. 다만 정답과 비교하면 다음과 같은 차이가 있습니다.
Time↔Time()Time과Time()은 모두 현재 시간을 반환하므로 둘 다 사용 가능합니다.
변수명
Dim aa→
Dim a변수명은 자유롭게 지정할 수 있으므로 차이가 없습니다.
폼 저장 및 닫기
정답DoCmd.Close, , acSaveYes작성한 코드
DoCmd.Save DoCmd.Close두 코드 모두 변경 내용을 저장한 후 폼을 닫는 결과가 됩니다. 다만 정답은
DoCmd.Close의acSaveYes인수를 이용하여 저장 여부를 지정한 것이고, 작성하신 코드는 먼저DoCmd.Save를 실행한 후DoCmd.Close를 수행한 것입니다.나머지 코드
DoCmd.GoToControl "txt과목조회"는 정답과 동일합니다.
따라서 작성하신 코드는 문법상이나 실행 결과에는 문제가 없습니다. 다만 시나공 채점 프로그램은
DoCmd.Close, , acSaveYes와DoCmd.Save후DoCmd.Close를 서로 다른 코드로 비교하여 오답으로 판정할 수 있습니다. 실기시험에서는 정상적으로 저장 후 폼이 닫힌다면 동일한 결과를 얻을 수 있습니다.즐거운 하루 되세요.