문제
다음 중 폼에서의 컨트롤 속성에 대한 설명으로 옳지 않은 것은?
① 우편번호를 검색할 수 있는 폼에서 텍스트 상자에 사용자가 검색어를 입력하고 [Enter]키를 누를 때 검색이 일어나게 하는 이벤트 속성은 'On Data Change'이다. ② 텍스트 상자의 '컨트롤 원본' 속성은 텍스트 상자와 테이블의 필드를 연결하는 역할을 한다. ③ '자동 고침 사용' 속성을 '예'로 설정한 경우에는 사용자가 잘못 입력한 영어 단어를 올바른 단어로 자동 정정한다. ④ 콤보 상자의 '바운드 열' 속성은 콤보 상자에 표시되는 열 중에서 '컨트롤 원본' 속성에 연결된 필드에 입력할 열을 지정한다.
정답
1번
해설
정답: 1. 텍스트 상자에서 값을 입력하고 [Enter]를 눌렀을 때 동작하도록 하는 이벤트는 'On Data Change'가 아니라 'On Enter'(또는 키 관련 이벤트)이다. 'On Data Change'라는 설명은 옳지 않다.
오답 풀이
- 1번: 입력 후 [Enter] 시 검색이 일어나게 하는 이벤트가 'On Data Change'라는 설명은 옳지 않다.
- 2번: '컨트롤 원본'은 컨트롤을 테이블 필드와 연결하므로 옳다.
- 3번: '자동 고침 사용'을 '예'로 하면 잘못된 영어 단어를 자동 정정하므로 옳다.
- 4번: 콤보 상자의 '바운드 열'은 실제 필드에 입력될 열을 지정하므로 옳다.
보충 개념 컨트롤 원본은 데이터와 컨트롤을 연결하는 핵심 속성이며, 이벤트 속성(On Click, On Enter 등)으로 사용자 동작에 따른 처리를 지정한다.