문제
다음 중 보고서에서 '텍스트 상자' 컨트롤의 속성 설정에 대한 설명으로 옳지 않은 것은?
① '상태 표시줄 텍스트' 속성은 컨트롤을 선택했을 때 상태 표시줄에 표시할 메시지를 설정한다. ② '컨트롤 원본' 속성에서 함수나 수식 사용 시 문자는 작은따옴표('), 필드명이나 컨트롤 이름은 큰따옴표(")를 사용하여 구분한다. ③ '사용 가능' 속성은 컨트롤에 포커스를 이동시킬 수 있는지의 여부를 설정한다. ④ '중복 내용 숨기기' 속성은 데이터가 이전 레코드와 같을 때 컨트롤을 숨길지의 여부를 설정한다.
정답
2번
해설
정답: 2. '컨트롤 원본'의 수식에서 문자열(텍스트 상수)은 큰따옴표(")로 묶고, 필드명·컨트롤 이름은 대괄호([ ])로 구분한다. 작은따옴표·큰따옴표 사용 설명이 반대이거나 잘못되었다.
오답 풀이
- 1번: '상태 표시줄 텍스트'는 컨트롤 선택 시 상태 표시줄에 표시할 메시지를 설정하므로 옳다.
- 2번: 문자열은 큰따옴표, 필드/컨트롤명은 대괄호로 구분해야 하므로 설명이 옳지 않다.
- 3번: '사용 가능' 속성은 포커스 이동 가능 여부를 설정하므로 옳다.
- 4번: '중복 내용 숨기기'는 이전 레코드와 값이 같을 때 컨트롤을 숨기므로 옳다.
보충 개념 Access 식에서 문자열 상수는 "텍스트"처럼 큰따옴표로, 필드·컨트롤 이름은 [필드명]처럼 대괄호로 표기한다. 예: =[성][이름] 또는 ="총점: " & [점수].