데이터가 유효하지 않은 경우 0(false)을, 그렇지 않은 경우 1(true)을 반환합니다.
IsValid(필드)
필드
- 임의의 필드 이름
숫자
FileMaker Pro 6.0 이전
다음의 경우 0(False)을 반환합니다.
•필드 유형 불일치(예: 날짜 필드의 텍스트)로 인해 필드는 유효하지 않은 값을 포함합니다.
•FileMaker Pro Advanced는 참조 필드가 정의된 관련 테이블을 찾을 수 없습니다(일시적으로 또는 영구적으로).
•필드가 관련 테이블에서 삭제되었으므로 원본 테이블에서 해당 필드에 대한 참조는 유효하지 않습니다.
그렇지 않은 경우 1을 반환합니다(데이터가 유효함).
•IsValid는 데이터베이스 관리 대화상자에서 정의된 필드 유효성 검증 옵션을 확인하지 않습니다. 필드 유효성 검증 옵션을 정의하여 데이터를 입력하고 가져오는 중에 데이터가 필드에 올바르게 입력되어 있는지 확인할 수 있습니다. 필드 유효성 검증 정의하기를 참조하십시오.
예를 들어 텍스트를 가져온 경우와 같이 날짜 필드에 날짜가 아닌 데이터가 있는 경우 IsValid(날짜 필드)
는 0을 반환합니다.
숫자 필드 총 금액에 텍스트만 있는 경우 IsValid(총 금액)
은 0을 반환합니다.
관련 테이블의 이름이 변경되고 관계가 새 파일 이름으로 업데이트되지 않은 경우 IsValid(테이블::필드)
는 0을 반환합니다.