문제
다음 중 콤보 상자의 속성에 대한 설명으로 옳지 않은 것은?
① 컨트롤 원본 : 목록으로 표시할 데이터를 SQL문이나 테이블명 등을 통해 지정한다. ② 행 원본 유형 : 목록으로 표시할 데이터 제공 방법을 '테이블/쿼리', '값 목록', '필드 목록' 중 선택한다. ③ 바운드 열 : 선택한 항목에서 몇 번째 열을 컨트롤에 저장할 것인지를 설정한다. ④ 목록 값만 허용 : '예'로 설정하면 목록에 제공된 데이터 이외의 값을 추가할 수 없다.
정답
1번
해설
정답: 1. 목록으로 표시할 데이터(SQL문·테이블명 등)를 지정하는 속성은 '행 원본'이다. '컨트롤 원본'은 콤보 상자에서 선택한 값을 저장(연결)할 테이블의 필드를 지정하는 속성이다.
오답 풀이
- 1번: 목록 데이터 지정은 '행 원본'이지 '컨트롤 원본'이 아니므로 옳지 않아 정답이다.
- 2번: 행 원본 유형으로 테이블/쿼리·값 목록·필드 목록을 선택하므로 옳다.
- 3번: 바운드 열은 선택 항목 중 저장할 열을 지정하므로 옳다.
- 4번: 목록 값만 허용을 '예'로 하면 목록 외 값을 입력할 수 없으므로 옳다.
보충 개념 콤보 상자의 핵심 속성: 컨트롤 원본(저장 필드), 행 원본/행 원본 유형(목록 데이터·제공 방식), 바운드 열(저장 열), 열 개수·열 너비, 목록 값만 허용 등.