Lookup
관계형 그래프의 관계를 사용하여 원본 필드에 지정된 값을 반환합니다.
포맷
Lookup(원본 필드 {; 실패한 표현식 })
매개 변수
원본 필드
- 검색 값을 가져오는 필드.
실패한 표현식
- 임의의 표현식.
괄호{ }의 매개 변수는 옵션입니다.
반환되는 데이터 유형
텍스트, 숫자, 날짜, 시간, 타임스탬프, 컨테이너
다음 버전에서 시작됨
7.0
설명
검색이 실패하는 경우 선택적으로 실패한 표현식
의 결과가 반환됩니다.
이 함수가 원본 필드의 콘텐츠에 접근하기 위해 원본 필드와 계산 필드를 포함한 테이블이 관련되어야 합니다. Lookup 함수를 사용한 계산은 강제로 저장되지 않은 계산이 되지는 않습니다.
예제 1
데이터베이스 파일에 아래의 데이터를 포함한 사람 및 소속이라는 두 테이블이 있습니다.
사람 테이블
소속 ID |
직원 |
100 |
John Smith |
200 |
Peter Wong |
300 |
Sally Anderson |
소속 테이블
소속 ID |
소속 이름 |
Code |
100 |
Apple |
91234 |
100 |
Apple |
82345 |
200 |
Claris |
95054 |
사람 및 소속 테이블은 숫자 필드 소속 ID를 사용하여 관련됩니다. 사람 테이블에 정의된 계산 소속 이름 = Lookup(소속::소속 이름 ; "찾을 수 없음")
은 첫 번째 레코드에 대해 Apple, 두 번째 레코드에 대해 Claris, 세 번째 레코드에 대해 찾을 수 없음을 반환합니다.