一个页面上的 Appmaker 多个过滤器
Appmaker multiple filters on one page
我有一个页面,我需要根据那里的状态显示来自一个 table 的项目 - 我需要像在看板上一样做,进行中,完成。我试图根据状态过滤每个面板,但我猜是因为我过滤了相同的数据源,所以我最终在所有三个面板中得到了相同的数据。有什么建议吗?谢谢!
至少想到了两个选项:
使用一个数据源,但 3 tables,对于每个 table,将 Table 行的可见 属性 绑定到项目的状态,例如: @datasource.item.status === "Done", 等等。然后对于其他两个 tables 做同样的事情,但状态值不同,这基本上只会隐藏不存在的行不符合您想要的状态。
使用 3 个数据源,或者有一个加载特定状态的查询,或者让用户使用查询过滤器在该状态内进行过滤 (@datasource.query.filters.type._equals = "Done") .这样每个 table 都是自己的数据源和不重叠的记录集。
我有一个页面,我需要根据那里的状态显示来自一个 table 的项目 - 我需要像在看板上一样做,进行中,完成。我试图根据状态过滤每个面板,但我猜是因为我过滤了相同的数据源,所以我最终在所有三个面板中得到了相同的数据。有什么建议吗?谢谢!
至少想到了两个选项:
使用一个数据源,但 3 tables,对于每个 table,将 Table 行的可见 属性 绑定到项目的状态,例如: @datasource.item.status === "Done", 等等。然后对于其他两个 tables 做同样的事情,但状态值不同,这基本上只会隐藏不存在的行不符合您想要的状态。
使用 3 个数据源,或者有一个加载特定状态的查询,或者让用户使用查询过滤器在该状态内进行过滤 (@datasource.query.filters.type._equals = "Done") .这样每个 table 都是自己的数据源和不重叠的记录集。