计算相同字段条目的实例

时间:2012-03-29 10:09:22

标签: filemaker

我有fieldA中有多个条目的Filemaker表,如何设置fieldB来计算fieldA中具有相同值的相应记录数的出现次数

例如,如果fieldA是a; b; b; c我希望fieldB读取1; 2; 2; 1.

2 个答案:

答案 0 :(得分:1)

最简单的方法是通过fieldA建立从表到同一个表的另一个出现的自我关系。然后fieldB可以像Count( sameFieldA::fieldA )

答案 1 :(得分:0)

您需要一个递归自定义函数,您将fieldA内容传递给。

它作为参数:

  • 正在解析的文字
  • 正在解析的当前位置(从1开始)
  • 正在构建的输出文本

在提供的位置抓取fieldA值(例如“a”),然后在正在解析的文本中抓取“{”的count the number of occurrences。将其附加到输出文本,然后如果有更多值要处理,再次调用递归函数,增加位置,返回结果。否则,返回输出文本。