Ability to filter multiple layers based on a common field

6931
41
04-28-2022 12:58 AM
Status: Open
Labels (3)
BlairPellegrino
New Contributor III

When using the filter widget in Experience Builder, it currently only applies to a single data source / layer.  This is proving to be a major limitation when creating experiences that have multiple layers with a common field.  Ideally I need that filter to apply to all layers based on the common field in all layers.

For example, I have added two maps side-by-side on my page - one with a layer for "scenario A" and the other with a layer for "scenario B".  The attribute tables of both layers have a common "region" field.  I've added a filter widget that filters on the "region" field from the "scenario A" layer, but there is no way for that filter to flow through to the "scenario B" layer.

In Dashboards, this can be achieved under the category selector actions by selecting the source field and the target field.  Similar functionality in Experience Builder would be really useful.

This Experience Builder question here also requests the same functionality.

41 Comments
SaiBharadwaj

Please add this functionality

ArielLow2146

This is very badly needed. It is a key functionality that is already available in Web AppBuilder and ArcGIS Dashboards.

wayfaringrob

Yeesssss. Yes yes yes please.

TanGnar

This would definitely be a huge help.

KH177
by

This would be a massive improvement. Displaying any data with related records doesn't really work well in experience builder currently.

KPD_DAINIUS_FRISMANTAS

We need this functionality ASAP

Javier_Morales

Please add this function

RobertAnderson3

Definitely need this added!

HervéChristol

You will find here a widget of my own.

https://github.com/sigclermontmetropole/cam_filtremultilayer

A filter is applied to several layers.

Hope it helps

LAG155
by

Definitely need this added!