2011-07-26 3 views
0

목록 또는 표 모델에서 "송장 검사 그룹화"테이블을 볼 때 "송장 체크 그룹화"의 글로벌 값 필드와 일치하는 송장의 모든 레코드가 나타납니다. 이 관계 조건이 작동하지 않는 이유는 무엇입니까? 나는 조건을 만족하는 레코드 만 표시 될 것으로 기대합니다. FileMaker Pro 조건부 관계가 작동하지 않습니다.

벤 감사

enter image description here

답변

1

그룹화 송장 검사가 글로벌 또는 unstored (계산) 분야 중 하나이기 때문이다. 나는 네가 말한대로 왜 모든 기록이 나타나는지, 나는 아무도 말하지 않을 것이라고 확신하지 못한다. 어쨌든이 관계는 작동하지 않을 것입니다. 관계의 적어도 한쪽에 색인 필드가 있어야하기 때문입니다.

0

당신은 실제로 어떻게 데이터를보고 있는지 말하지 않았습니다. 인보이스 그룹 체크를 기반으로하는 레이아웃이있는 경우 해당 테이블의 모든 레코드가 표시됩니다. 자기 일종의 관계가있는 것 같아요. 인보이스를 받고 관련 레코드를 보여주고 싶다면 레이아웃을 기반으로 관련된 레코드 스크립트 단계 (모든 관련 레코드 표시)를 사용해야합니다. 송장 그룹 체크 인 네가 기대하는 것을 보아라.

+0

레이아웃을 사용하고 있습니다. 레이아웃은 자체 조인에 의해 적용된 필터링을 존중하지 않습니까? –