액세스 : 유효성 규칙 만들기-작동 방식
Access에서는 필드의 값을 자동으로 확인할 수 있습니다. 이 실용적인 팁은 유효성 규칙을 작성하고 잘못된 항목을 허용하지 않는 방법을 보여줍니다.
테이블 또는 양식에 대한 Access의 유효성 규칙
테이블에서 규칙을 먼저 정의하면 양식을 작성할 때 이러한 항목이 자동으로 채택됩니다. 다음 지침은 2010의 모든 Access 버전에서 작동합니다.
- 디자인 뷰에서 원하는 테이블을 엽니 다.
- 유효성 규칙을 지정할 필드 이름을 클릭하십시오.
- 하단에는 "일반"탭이 있습니다. 거기에 "유효성 규칙"항목이 있습니다.
- 원칙적으로 유효성 규칙을 사용하지 않으려는 경우 개별 양식에 대해 규칙을 만들 수도 있습니다.
- 이렇게하려면 해당 양식을 열고 디자인보기로 전환하십시오.
- 마우스 오른쪽 버튼으로 양식 필드를 클릭하면 유효성 규칙이 적용됩니다.
- 상황에 맞는 메뉴에서 "속성"항목을 선택한 다음 "데이터"탭으로 이동하십시오.
Access에서 유효성 검사 규칙 만들기
유효 규칙을 현명하게 사용하려면 Access에서 식을 만드는 방법을 이미 알고 있어야합니다.
- 유효성 규칙을 만들려면 고유 한 규칙을 입력하거나 세 개의 점이있는 단추를 클릭하여 식 편집기를 시작할 수 있습니다.
- 유효성 검사 규칙의 표현식은 특별한 구문을 사용하지 않습니다.
- 즉, 필드에 복잡한 규칙을 설정할 수도 있습니다.
- "AutoWert", "OLE-Objekt"및 "Anlage"데이터 형식에는 유효성 규칙을 사용할 수 없습니다.
유효성 규칙에 대한 입력 예
이 섹션에서는 일반적으로 사용되는 유효성 검사 규칙 목록을 제공합니다.
- 이메일 주소를 확인하려면 다음 구문을 사용하십시오 : (( "* ? *.? *") 및 (Not Like "* [, ;] *"). 즉, 전자 메일 주소에는 하나 이상의 문자, 후속 "@"기호, 하나 이상의 추가 문자, 마침표 및 다른 문자가 포함되어야합니다. 따라서 허용됩니다. 또는, com을 입력 할 수 없습니다.
- "0이 아님"규칙을 사용하면 선택한 필드에 입력해야한다고 결정합니다.
- > = # 01.01.2016 #을 입력하면 필드에 입력 한 날짜가 2016 년 1 월 1 일 이후인지 확인합니다.
- 필드의 항목이 0 이상이어야하는 경우> = 0을 입력하십시오.
- 필드에 특정 값만 허용해야하는 경우 IN ( "독일", "오스트리아", "스위스") 괄호 안에 입력 할 수 있습니다.
- > = 10 AND <= 99를 사용하면 항목이 10과 99 사이 여야한다고 결정합니다.
- 추가 팁 : 잘못 입력하면 암호 액세스 시스템 메시지 대신 고유 한 오류 메시지를 작성할 수 있습니다. "유효성 규칙"필드 아래에 "유효성 메시지"항목이 표시됩니다. 여기에 원하는 텍스트를 입력하십시오. 예를 들어 사용자가 잘못된 이메일 주소를 입력 한 경우 메시지는 다음과 같습니다. 잘못된 이메일 주소를 사용했습니다. [이메일 보호] 형식으로 주소를 입력하십시오.