모두CBT

다음 중 아래와 같이 필드 속성을 설정한 경우, 입력 값에 따른 결과가… | [컴퓨터활용능력 1급 필기] 14년 1회차 기출문제 상세 페이지

1[컴퓨터활용능력 1급 필기] 14년 1회차
다음 중 아래와 같이 필드 속성을 설정한 경우, 입력 값에 따른 결과가 옳지 않은 것은?

필드 크기실수(Single)
형식표준
소수 자릿수1
입력 마스크
캡션
기본값0
유효성 검사 규칙<>1 And <>-1
유효성 검사 텍스트
필수
1
‘1’을 입력하는 경우, 값이 입력되지 않는다.
2
‘-1’을 입력하는 경우, 값이 입력되지 않는다.
3
필드 값을 입력하지 않는 경우, 기본 값으로 ‘0.0’이 입력된다.
4
‘1234’를 입력하는 경우, 표시 되는 값은 ‘1234.0’이 된다.
해설

속성표에서 형식이 '표준'으로 지정되어 있는 점이 핵심이다. 숫자 필드의 표준 형식은 천 단위마다 자리 구분 기호(쉼표)를 넣어 표시하므로, 1234를 입력하면 화면에는 1,234.0으로 나타난다. 쉼표 없이 '1234.0'으로 표시된다는 설명은 이 형식 설정과 맞지 않는다.

나머지 설정도 함께 확인해 보면, 유효성 검사 규칙이 <>1 And <>-1이므로 1이나 -1은 규칙을 어겨 저장되지 않고 경고가 뜬다. 두 값 모두 입력이 거부된다는 설명은 규칙 그대로다.

기본값이 0이고 소수 자릿수가 1로 지정되어 있으므로, 아무 값도 입력하지 않으면 0이 들어가고 소수 한 자리까지 표시되어 0.0으로 나타난다. 소수 자릿수 1은 저장된 값을 바꾸는 것이 아니라 표시 자릿수만 정한다는 점도 함께 기억해 두면 좋다.

내용에 오류가 있거나 최신 법령·기준과 다른 부분이 보이면 알려주세요. 확인 후 반영하겠습니다.