我有一些全局变量$$A
,$$B
,$$C
以及在表格中搜索fieldA
,fieldB
和{{}中的这些字词的内容1}}(使用执行查找)。如何使用此“执行查找”的结果在门户中显示结果。
我的前任的实现将字段fieldC
替换为1,如果它在Perform Find结果中,则为0,否则为0,然后使用由此字段过滤的门户。这似乎是一种非常愚蠢的方式,尤其是因为这意味着多个用户将无法同时搜索!
答案 0 :(得分:2)
您是否可以增强门户网站过滤器以过滤变量本身?或者,您可以执行查找,获取找到的集合的ID,将它们放入全局字段,然后使用该字段构建关系。全局字段是多用户安全的。
最好的方法是不要这样做,而是使用列表视图来执行搜索。列表视图自然是可搜索的,比门户网站更灵活(您可以轻松地对它们进行排序,省略任意记录等)。可以在门户中重复此功能,但它更复杂。我的意思是,如果使用门户网站有一些重大收益,那么它是可行的,但如果没有,那么原生方式显然更好。
答案 1 :(得分:0)
列表视图更容易搜索,因为FileMaker仍然没有过渡到21世纪,并且坚持使用这个模型......但是大多数用户都想要一个Master-Detail视图,比如邮件应用程序,并且可以理解,因为它更多直观(即在一侧生成列表视图,但点击它可以更新中间的详细信息/字段)。
如果这是您想要的,您可能需要关注Modular FM,其中有人已经为您完成了艰苦的工作: http://www.modularfilemaker.org/module/masterdetail-2-0/
HTH 斯塔姆