Select to view content in your preferred language

Filter Tool in List Widget to Filter map

300
2
08-05-2025 07:38 AM
Status: Open
Teri_Dane
Occasional Contributor

Currently, the List Widget - Action trigger "Data filtering changes" does not include "Filter or Flash". I am highly recommending that both be added, as it is an option in the "Record selection changes" trigger.

I built an application through Experience Builder that uses the Map, Search, Near me, Feature Info, and List widgets. The goal of the application is to search for comparable sales from a given address or pin dropped within a specific radius. I have been able to connect all the widgets and get them to function as they should, EXCEPT the Filter Tool in the List widget. When I use the custom filters (SQL) I have set up, the List changes, but the Map does not.

I believe the solution to displaying filtered records on the map would be to add "Filter" to the "Data filtering changes" > "Map" > options.

Here are screenshots of the Action items for the List widget currently:

Teri_Dane_0-1754403537252.png

The "Data filtering changes" action only allows you to choose Map and either Pan to or Zoom to. 

Teri_Dane_1-1754403537175.png Teri_Dane_2-1754403537250.png

This is what I would like to see be the options for "Data filtering changes" > "Map" >

Teri_Dane_3-1754403537176.png

 

 

2 Comments
TonghuiMing

@Teri_Dane I tried your workflow and it works fine - custom SQL inside List widget > filter tool, when it is applied, the map zooms as expected:

TonghuiMing_0-1755668080753.png

 

The second part you described is a bit confusing to me.

 

The data filtering changes message is in this flow:

Data filtering changes (filtering as the message) > Map zoom/pan (map extent change as action)

As for the framework-level, it is:

Data record selection (selection as the message) > flash or filter based on the selection (action)

 

If there is another filter, then it would be when a filter happens (message), then another filter happens following that (action). This does not make much sense to me.

 

Could you provide more information about what you observe and what you want to achieve, with a sample app? Looks like a bug or configuration issue based on the current information.

 

Thanks,

Teri_Dane

@TonghuiMing Yes, the filtering works in the List and will zoom or pan to on the map (if I add that action), but that is not what I want to happen when I filter the list (see images below). I want the mapped Near me results to show the filtered list results.   

List Widget > Actions > Add a Trigger > Data filtering changes > Map > Filter

 

Results from the Near Me search.

Teri_Dane_0-1755784051693.png

Filter tool within the List Widget.

Teri_Dane_2-1755784085579.png

Results from applying the Filter tool in the List Widget. As you will see, the List records went 13 to 3, but the map still shows all 13 from the Near me search.

Teri_Dane_3-1755784193258.png