FieldType

필드 이름에 관한 정보를 반환합니다.

포맷 

FieldType(파일 이름 ; 필드 이름)

매개 변수 

파일 이름 - 열린 데이터베이스 파일의 이름(로컬 또는 원격)입니다.

필드 이름 - 지정된 데이터베이스 파일의 필드 이름입니다.

반환되는 데이터 유형 

텍스트

다음 버전에서 시작됨 

6.0 또는 이전

설명 

현재 테이블과 다른 테이블에 존재하는 필드를 지정하려면 필드 이름이 테이블 이름::필드 이름 포맷이어야 합니다. 결과에는 공백으로 구분되는 4개의 값이 있습니다.

  • 첫 번째 값은 Standard, StoredCalc, Summary, UnstoredCalc, External(Secure), External(Open) 또는 Global입니다.
  • 두 번째 값은 필드 유형(텍스트, 숫자, 날짜, 시간, 타임스탬프 또는 컨테이너)입니다.
  • 세 번째 값은 Indexed 또는 Unindexed입니다.
  • 네 번째 값은 필드로 정의된 최대 반복 수입니다(필드가 반복 필드로 정의되지 않는 경우 이 값은 1임).

예제 1 

고객 데이터베이스 파일에서 전화번호 필드는 최대 3번을 반복하는 텍스트 필드로 정의되고 저장 옵션이 변경되지 않는 경우, FieldType("고객" ; "전화 번호")Standard Text Unindexed 3을 반환합니다 (해당 필드에서 찾기가 수행되면 대부분의 필드는 인덱스됩니다).

예제 2 

고객 데이터베이스 파일에서 현재 잔고 필드가 인덱스되어 저장된 숫자 계산 필드로 정의되는 경우 FieldType("고객" ; "현재 잔고")StoredCalc Number Indexed 1을 반환합니다.

예제 3 

고객 데이터베이스 파일에서 오늘 필드가 날짜 유형의 전역 필드로 정의되면 FieldType("고객" ; "오늘 날짜")Global Date Unindexed 1을 반환합니다. 전역 필드는 인덱스되지 않습니다.

예제 4 

고객 데이터베이스 파일에서 명세서 필드가 보안 저장을 사용하여 외부적으로 데이터를 저장하는 컨테이너 필드로 정의되면 FieldType("고객" ; "명세서")External(Secure) Container Unindexed 1을 반환합니다. 컨테이너 필드는 인덱스할 수 없습니다.