책 내용 질문하기
(엑세스 2007) 문제 7번 유효성 검사규칙 설정
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
64
조회수
66
작성일
2017-08-13
작성자
탈퇴*원
첨부파일

66페이지에 문제 7번에 대한 해설에 [금액]>=[판매단가]*[주문수량] 이라고 나와있는 것을 >=[판매단가]*[주문수량]이라고 기입해도 되나요?

다른 유효성 검사규칙에서는 부호를 기준으로 왼쪽에는 해당 필드의 이름을 안쓰고 기입하는거 같아서요

(예. '>0' 같은 경우 '>' 왼쪽에는 해당 필드의 이름이 없음.)

답변
2017-08-16 09:53:35

필드에 입력하는 것은 필드 내에서 지정하는것이므로

>=100

과 같이 작성하면 되지만

이 유효성 검사는 테이블 속성에서 지정하는 것이므로 [금액]>=[판매단가]*[주문수량] 와 같이 지정하셔야 합니다.

특정 필드에는 다른 필드를 이용하여 조건을 지정하는 유효성 검사를 지정할 수 없습니다.

그러므로 테이블 속성에 해당 유효성 검사를 지정해야 하는데요.

금액이 판매단가*주문수량 이상의 값이 입력되도록 지정하라고 했으므로

테이블 속성의 유효성 검사 속성에 금액>= 판매단가*주문수량 으로 지정해야 합니다.

좋은 하루 되세요.

  • *
    2017-08-16 09:53:35

    필드에 입력하는 것은 필드 내에서 지정하는것이므로

    >=100

    과 같이 작성하면 되지만

    이 유효성 검사는 테이블 속성에서 지정하는 것이므로 [금액]>=[판매단가]*[주문수량] 와 같이 지정하셔야 합니다.

    특정 필드에는 다른 필드를 이용하여 조건을 지정하는 유효성 검사를 지정할 수 없습니다.

    그러므로 테이블 속성에 해당 유효성 검사를 지정해야 하는데요.

    금액이 판매단가*주문수량 이상의 값이 입력되도록 지정하라고 했으므로

    테이블 속성의 유효성 검사 속성에 금액>= 판매단가*주문수량 으로 지정해야 합니다.

    좋은 하루 되세요.

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