책 내용 질문하기
액세스 실전 C형 입력 마스크 문제입니다.
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
446
조회수
66
작성일
2018-02-27
작성자
탈퇴*원
첨부파일

문제 1번의 ①에 입력마스크를

앞의 두 글자는 "SE" 입력되고 뒤의 네 글자는 숫자가 반드시 입력, 데이터 입력 자리에 *이 표시되도록 ! 입니다.

그래서 "SE"0000;;* 라고 하니 Len([소속지점코드])=6 의 유효성 검사규칙에 걸린다고 합니다.

정답에는 "SE"000;;* 이렇게 0이 3개만 되있습니다.

숫자가 4개라고 햇는데 왜 3개를 적었는 지 궁금합니다. 감사합니다~!

(글을 올린 후 정답대로 적고 폼 보기에서 입력해봤는데 역시나 유효성 검사규칙이 떴네요;; 파일 첨부합니다.)

위의 0의 개수는 책의 오류라는 것을 다른 글을 통해 읽었습니다만

3개를 해도 Len([소속지점코드])=6 의 유효성 검사규칙이 뜨는 지만 답변해주시면 감사하겠습니다~.

답변
2018-03-06 09:18:03

안녕하세요.

저희 교재의 문제가 잘못되었네요. "SE"0000와 같이 따옴표(")로 묶어서 표시한 내용은 화면에는 표시되지만 글자수에는 포함되지 않아 계산이 되네요. 즉 "SE"0000의 글자수를 6이 아닌 4로 인식하네요. Len([소속지점코드])=6이 아니라 Len([소속지점코드])=4로 해야 정상적으로 유효성 검사 규칙이 적용됩니다. 공부하는데 혼동을 드려 죄송합니다. 교재를 수정하도록 하겠습니다.

즐거운 하루 되세요.

  • *
    2018-03-06 09:18:03

    안녕하세요.

    저희 교재의 문제가 잘못되었네요. "SE"0000와 같이 따옴표(")로 묶어서 표시한 내용은 화면에는 표시되지만 글자수에는 포함되지 않아 계산이 되네요. 즉 "SE"0000의 글자수를 6이 아닌 4로 인식하네요. Len([소속지점코드])=6이 아니라 Len([소속지점코드])=4로 해야 정상적으로 유효성 검사 규칙이 적용됩니다. 공부하는데 혼동을 드려 죄송합니다. 교재를 수정하도록 하겠습니다.

    즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.