我有fieldA
中有多个条目的Filemaker表,如何设置fieldB
来计算fieldA
中具有相同值的相应记录数的出现次数
例如,如果fieldA
是a; b; b; c我希望fieldB
读取1; 2; 2; 1.
答案 0 :(得分:1)
最简单的方法是通过fieldA
建立从表到同一个表的另一个出现的自我关系。然后fieldB
可以像Count( sameFieldA::fieldA )
。
答案 1 :(得分:0)
您需要一个递归自定义函数,您将fieldA内容传递给。
它作为参数:
在提供的位置抓取fieldA值(例如“a”),然后在正在解析的文本中抓取“{”的count the number of occurrences。将其附加到输出文本,然后如果有更多值要处理,再次调用递归函数,增加位置,返回结果。否则,返回输出文本。