모두CBT

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

1[컴퓨터활용능력 1급 필기] 17년 1회차
다음 중 아래와 같이 필드 속성을 설정한 경우 입력 값에 따른 결과가 옳지 않은 것은?
필드 크기실수(Single)
형식표준
소수 자릿수1
입력 마스크
캡션
기본값0
유효성 검사 규칙<>1 And <>-1
유효성 검사 텍스트
필수
1
‘1’을 입력하는 경우 값이 입력되지 않는다.
2
‘-1’을 입력하는 경우 값이 입력되지 않는다.
3
필드 값을 입력하지 않는 경우 기본 값으로 ‘0.0이 입력된다.
4
‘1234’를 입력하는 경우 표시 되는 값은 ‘1234.0’이 된다.
해설

속성 시트를 보면 필드 크기 = 실수(Single), 형식 = 표준, 소수 자릿수 = 1, 기본값 = 0, 유효성 검사 규칙 = <>1 And <>-1, 필수 = 예 로 설정되어 있습니다.

유효성 검사 규칙이 1도 아니고 -1도 아닐 것을 요구하므로 1이나 -1을 입력하면 규칙에 걸려 값이 저장되지 않습니다. 또 기본값이 0이고 소수 자릿수가 1이므로 아무 값도 입력하지 않으면 0.0 으로 표시됩니다.

문제가 되는 것은 표시 형식입니다. Access의 '표준' 형식은 천 단위 구분 기호(,)를 함께 표시합니다. 따라서 1234를 입력하면 소수 자릿수 1이 적용되면서 구분 기호까지 붙어 1,234.0 으로 표시되며, 구분 기호가 없는 '1234.0'으로 표시된다는 설명은 옳지 않습니다.

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