Using Exp. Build. Dev. Ed 1.17. Created queryWidget1 on dataLayer1 in webMap1 of mapWidget1. In SQL Expression Builder, set "Select source type" set to "Unique" to list all unique values of streets. Spatial filter is disabled.
At full map extent, all street names are listed in queryWidget1. When I zoom in, the list of streets gets filtered to the map extent. I don't want this. I need it to list all street names at all times regardless of map extent.
Here's what I've tried (hope you can follow along):
What can we deduce from this (other than I'm hosed)? It's not the data layer. It's not the web map. It's not a bug in the query widget or map widget or app 1.17. It's just this combination of factors that is causing the queryWidget1 to filter street names when the map extent changes. It's as if there is a setting that is stuck somewhere in the deepest recesses of the Experience Builder that is forcing my attribute field to be filtered based on map extent.
Any and all suggestions are welcome.
Solved! Go to Solution.
Check your Map Widget. Do you have a Extent Changes > Framework > Filter Data Records Action set up?
Check your Map Widget. Do you have a Extent Changes > Framework > Filter Data Records Action set up?
Ahh! Thank you @JeffreyThompson2 . That was it. I spent many hours wracking my brain and I didn't want to have to re-add everything that was already set up through various widgets. I greatly appreciate your expertise.
If you still want the Extent Changes Action, remember you can also use Data Views.