ArcGIS Experience Builder 中的“从多个微件中过滤表”操作

Filter table from multiple widgets action in ArcGIS Experience Builder

提问人:Thudner 提问时间:7/30/2023 更新时间:7/30/2023 访问量:240

问:

我有两个表格小部件。当用户从小部件 1 中选择一个值时,它会根据所选类别过滤地图上的“表 A”。但是,当用户从 Widget 2 中选择一个值时,我希望根据 Widget 1 和 Widget 2 的组合选择在地图上过滤“表 A”。

以下是“表A”的结构:

ObjectID Category Zone

1   1   1
2   2   1
3   1   2
4   3   2

筛选逻辑应按如下方式工作:

当用户从 Widget 1 中选择一个值时,应过滤“表 A”以仅显示 Category 与所选值匹配的行。

当用户从 Widget 2 中选择一个值时,应过滤“表 A”以仅显示 Category 与 Widget 1 中的所选值匹配且 Zone 与 Widget 2 中的所选值匹配的行。

例如:

如果用户从小组件 1 中选择类别 1,则应筛选表以显示具有 ObjectID 1 和 3 的行。

如果用户随后从小组件 2 中选择区域 1(而在小组件 1 中仍选择类别 1),则应进一步筛选表以仅显示 ObjectID 为 1 的行。

如何有效地实现基于两个小部件选择的过滤?

ArcGIS Esri

评论


答: 暂无答案