질문입니다.
엑세스 기본 모의고사 2회 문제 1의 3번, 6번 문제는 합계 필드에 유효성 검사 규칙을 설정하는 문제인데요.
해설은 3번 문제 유효성 검사 규칙이 [합계]=[금액]*[세액]이고 6번 문제 유효성 검사 규칙은 >0이라고 알려주고 있지만, 문제마다 유효성 검사 규칙이 개별적으로 지정되어 있어서 두 규칙을 연달아 입력하려면 어떻게 할 수 있는지 알려주지 않네요. 콤마로 이으려고 하면 오류 메시지가 뜹니다.
어떻게 유효성 검사 규칙을 두 개 이상 동시에 설정할 수 있나요?
안녕하세요.
테이블 속성창에 And로 연결해서 지정해 주실 수 있습니다.
([합계]=[금액]*[세액]) and [합계]>0
하지만, 이 문제의 경우 3번은 테이블 속성에 지정하고
6번은 필드 속성에 지정해 주시면 됩니다.
좋은 하루 보내세요.
-
관리자2019-07-30 23:53:21
안녕하세요.
테이블 속성창에 And로 연결해서 지정해 주실 수 있습니다.
([합계]=[금액]*[세액]) and [합계]>0
하지만, 이 문제의 경우 3번은 테이블 속성에 지정하고
6번은 필드 속성에 지정해 주시면 됩니다.
좋은 하루 보내세요.
-
관리자2019-08-02 23:43:03
안녕하세요
하나의 필드만을 대상으로 하는 유효성 검사 규칙은 해당 필드 속성의 유효성 검사 규칙에 설정하면 되지만
여러 필드를 대상으로하는 유효성 검사 규칙은 필드 속성이 아니라 테이블 속성의 유효성 검사 규칙에 설정해야 합니다.
3번은 금액+세액 필드를 대상으로 하므로 테이블 속성에서 설정해야 하고,6번은 하나의 필드만을 대상으로 하므로 필드 속성에서 설정해야 합니다.
즉
첫 번째 질문의 내용은 테이블 속성에 유효성 검사 규칙을 설정하는 것이라 필드명 여러 개를 이용해 작성한 것이고
두 번째 질문의 내용은 합계 필드를 대상으로 유효성 검사 규칙을 설정하는 것이므로
합계 필드에 대해 유효성 검사 규칙을 >0 으로 설정한 것입니다.
좋은 하루 보내세요.
-
*2019-08-02 15:21:30
답변 감사합니다
그런데 3번 항목과 6번 항목을 테이블 속성과 필드 속성으로 구분해서 따로 지정하는 이유가 뭔가요?
3번 항목을 테이블 속성에 지정하고 6번 항목을 필드 속성으로 지정하는 이유도 궁금합니다. 임의적으로 속성을 구분하는 것은 아닌 것 같은데, 기준이나 구분법이 있다면 알려주세요