我目前正在获取相关字段列表,如此
List ( join_table::id_b;)'
我想做的是通过相同的相关表伪代码中的第二个字段过滤该列表,如下所示
List ( join_table::id_b;jointable:other="foo")
不确定如何过滤它
答案 0 :(得分:3)
List()
函数将返回所有相关记录中的(非空)值列表。
要获取按第二个字段过滤的列表,您可以执行以下任一操作:
在联接表= If ( other = "foo" ; id_b )
中定义计算字段,并在List()
函数调用中使用此字段,而不是id_b
字段;
构建由other
字段过滤的关系;
使用ExecuteSQL()
功能代替List()
;
编写自己的递归自定义函数(需要安装高级版本)。