필드에서 값 목록에 값을 생성하는 경우 FileMaker Pro Advanced는 두 번째 필드의 값을 기반으로 값 목록의 값을 동적으로 변경합니다. 즉, 값 목록은 관계 정의가 두 번째 필드에서 입력한 값에 충족하는 관련 레코드에서 첫 번째 필드에 값만 표시합니다.
예를 들어 다수의 재고 항목을 추적하는 제품이라는 테이블이 있다고 가정합니다. 값 목록을 정의하고 항목 이름 필드에 지정하여 두 번째 필드인 범주의 값을 기반으로 이 항목의 하위 세트만을 표시할 수 있습니다. 데이터 입력 중 범주 필드의 값을 지정하면(예: 액세서리) 범주가 액세서리와 같은 항목 이름 값만 값 목록에 표시됩니다.
다음 지침에서는 제품이라는 테이블이 있다고 가정합니다. 제품 테이블의 필드 중 하나의 이름은 항목 이름입니다. 이는 각각의 항목 이름을 표시하는 목록입니다(예: 목걸이 또는 팔찌). 다른 필드 이름은 카테고리이며 다른 카테고리 목록을 표시합니다(예: 액세서리 또는 의류).
1. 제품 테이블에서 셀프 조인 관계를 정의하고 일치 필드로 범주 필드를 사용합니다. 자세한 정보는 셀프 조인 관계를 참조하십시오.
셀프 조인 관계를 정의하면 관계형 그래프에서 제품 테이블의 다른 일치 항목을 생성합니다(제품 2 테이블로 참조됨).
2. 제품 2 테이블에서 항목 이름 필드의 값을 사용하는 값 목록을 정의합니다. 제품 테이블에서 관련 값만 포함하도록 이 값 목록을 정의합니다.
값 목록 정의에 관한 자세한 정보는 값 목록 정의하기를 참조하십시오.
3. 제품 테이블에서 항목 이름 필드를 포맷 지정하여 2단계에서 생성한 값 목록을 표시합니다.
자세한 정보는 필드를 설정하여 팝업 메뉴, 체크상자 세트 또는 다른 제어 보기를 참조하십시오.
4. 제품 테이블의 탐색 모드에서 카테고리 필드의 카테고리를 선택한 다음 항목 이름 필드를 클릭하여 항목을 선택합니다. 항목 이름 필드는 선택한 카테고리와 관련된 항목만 표시합니다.
•값 목록 값이 있는 필드와 해당 관계의 일치 필드 모두 동일 파일에 있어야 합니다(예: 위의 예제에서 범주와 항목 이름).