문제
Access 폼에서 발생하는 이벤트 순서와 관련된 설명으로 가장 옳은 것은?
① Current 이벤트는 폼이 처음 열릴 때만 발생하고 레코드 이동 시에는 발생하지 않는다 ② Load 이벤트는 폼의 레코드소스 데이터가 모두 로드된 후에 발생한다 ③ Open 이벤트에서 폼의 컨트롤 값을 참조하면 오류가 발생할 수 있다 ④ Unload 이벤트는 폼이 닫히기 전에 발생하며 취소할 수 없다
정답
3번
해설
Open 이벤트는 폼이 열리기 시작할 때 발생하지만 아직 컨트롤들이 완전히 초기화되지 않은 상태이므로 컨트롤 값 참조 시 오류가 발생할 수 있다. ①Current는 레코드 이동 시마다 발생, ②Load는 폼과 컨트롤이 로드된 후 발생, ④Unload는 Cancel 매개변수로 취소 가능하다.