Experience Builder: Filter Table by Map Extent

2445
10
04-18-2023 04:39 PM
Status: Open
lzk222
by
New Contributor III

Add Existing Filter Table  by Map Extent functionality to Experience Builder. 

lzk222_0-1681860599341.png

I have to say, it is disappointing that ESRI puts out a replacement application that is inferior to old application (WebApp Builder). There are so many basic tools lacking in EB that it is hard to transition to it.

 

10 Comments
ShengdiZhang
Status changed to: Implemented

Hi @lzk222 ,

You can add an Extent changes message action to the map widget.

ShengdiZhang_0-1681868723874.png

 

lzk222
by

@ShengdiZhang this is good to know, thanks. I don't necessarily want this as the default behavior. I would like the user to have the option to filter based on extent. It's my understanding that setting this trigger is permanent and would give the user no optionality on table results.

Additionally, it is not realistic time/effort wise for me to add these triggers for dozens of tables across dozens of maps. I believe a simple non-trigger solution (button) would be a robust table widget enhancement . 

Please revert the status of this request. I would like to see this implementation as a button option as shown in the WebApp Builder that gives user control rather than something that is hardcoded in the background. The code clearly already exists. I don't think it's too much to ask to have this integrated into ESRI "new and improved" map UI.

ShengdiZhang
Status changed to: Open
 
Tiff
by

@ShengdiZhang @lzk222 I 100% agree and think this functionality needs to be in place. As we have more than a dozen layers in our map / ExB app, setting the trigger one by one is very time consuming.  Agree also with the sentiment that users don't have the ability to choose whether they want it filtered by the map extent. Web App Builder had the toggle button to filter by map extent and that is exactly what we need.

ZachBodenner

I agree, I would also like to see it as an option for the end user at run time. 

MattLayman

@Tiff I completely agree. The web app builder functionality in this regard is far superior compared to the experience builder implementation. Would love to see that change soon.

JacobLehan

Glad to see others have noticed this. I can't rightly move to ExB without this functionality. 

In ExB, the Table Widget has no "filter by map extent" button or even an extent change trigger. The recommended workaround is to set up a "record selection change" trigger in the Table or filter Framework by extent on the Map. Those workarounds are limiting, confusing for users, and don't provide a spatial query of all the data layers in a visible extent.

Bring back the "filter by map extent" option in the Table widget!  

Wageningen

some goes for diagram widget

NicklasJohansson

Any plans to get this in next version of (Enterprise) Experience Builder? I really agree that this needs to be fixed.  

Alison_Mynsberge

Also looking for this functionality in the near term; one of many things making ExB much less out-of-the-box than WAB even though WAB was relatively easy to develop for, even for non-developers.