2012-03-29 2 views
0

여러 항목이있는 Filemaker 테이블을 fieldA에 두었습니다. fieldB을 설정하여 fieldA에 같은 값을 가진 해당 레코드 수가 발생하는 횟수를 어떻게 계산합니까?동일한 필드 항목의 인스턴스 계산

예를 들어, fieldA이; b; b; c 인 경우 fieldB은 1; 2; 2; 1을 읽으려고합니다.

답변

1

가장 간단한 방법은 테이블에서 동일한 테이블의 다른 어커런스로 자위 관계를 만드는 것입니다 (fieldA). 그러면 fieldBCount(sameFieldA::fieldA)과 같을 수 있습니다.

0

fieldA 내용을에 전달하는 재귀 사용자 지정 함수가 필요합니다.

는 파라미터로서 취 텍스트를 구문 분석

  • 현재 위치가 출력 텍스트가 fieldA 값

잡아 지어지고

  • (1부터) 구문 분석
  • (예 : "a"), 제공된 텍스트에서 "a"의 count the number of occurrences을 파싱합니다. 이것을 출력 텍스트에 추가 한 다음 처리 할 값이 더 있으면 재귀 함수를 증가 된 위치로 다시 호출하여 결과를 반환합니다. 그렇지 않으면, 출력 텍스트를 리턴하십시오.