我正在Filemaker Pro Advanced(v15)为我的小咖啡馆创建一个库存数据库,我已经制作了little red button that appears in the header if any of our items drop down below a certain level,所以当我点击该按钮时,it shows just those items that need reordering。
它通过运行如下脚本来执行该操作:
Go to Layout [ “Inventory Reorders Required” (Inventory) ]
Enter Find Mode [ Pause: Off ]
Set Field [ Inventory::Availability ; "Reorder Required" ]
Perform Find []
Sort Records [ Restore ; With dialog: Off ]
然后进入一个重复的布局,其唯一的区别(除了颜色变化)是,按钮变为“全部显示”功能,这就是我希望它从主要行动的方式页。
Enter Browse Mode [ Pause: Off ]
Go to Layout [ “Inventory” (Inventory) ]
Show All Records
Sort Records [ Restore ; With dialog: Off ]
如果我进行搜索,例如“咖啡豆” - 点击搜索结果中的那个小红色按钮会将搜索范围缩小到只需要重新排序的咖啡豆 - 并非所有需要重新排序的产品,我希望它如何行动。
我的问题是:就像我从主页点击按钮设置返回显示所有项目一样,我希望它返回显示所有从搜索结果页面点击搜索结果 。但我找不到任何办法。到目前为止,我的“解决方案”只是禁止该按钮出现在搜索结果布局上,但如果我们能够使其工作,它肯定是一个方便的功能。
答案 0 :(得分:0)
您是否有机会在新窗口中打开重新排序布局,在后台保留旧的搜索结果并在前景中找到新的搜索结果?然后,当用户完成重新排序窗口时,他们可以关闭它(或按钮可以关闭窗口),用户将被保留原始发现的设置。
答案 1 :(得分:0)
最简单的方法是在单击红色按钮并显示已过滤的输出时打开一个新窗口。然后,关闭窗口返回到之前结果的窗口。在FileMaker 16中,您也可以使用卡片窗口。
否则,http://www.soliantconsulting.com/blog/2016/03/recreating-a-filemaker-found-set描述了几种恢复已发现集的方法。