When using filter widget in experience builder to filter a invisible layer on the map, is it possible to turn on the layer when user turns on the filter? Or if the layer is turned on in the map, the filter widget default to 'not equal to any value' so nothing is displayed? Thank you!
Solved! Go to Solution.
For the first direction, it is currently not achievable; a similar post - https://community.esri.com/t5/arcgis-experience-builder-questions/hide-points-by-default-and-use-fil...
However, for the second one, check the other post - https://community.esri.com/t5/arcgis-experience-builder-questions/overwrite-default-map-filter/m-p/1...
Basically, you can add a hidden clause that uses a pre-configured clause like 'OBJECTID=-1' (which would definitely filter all results), and then ask users to type in or change the criteria for follow-up actions. However, this method could be limited to use case complexity. For example, if the filter criteria have many levels, then it could be hard to achieve.
For the first direction, it is currently not achievable; a similar post - https://community.esri.com/t5/arcgis-experience-builder-questions/hide-points-by-default-and-use-fil...
However, for the second one, check the other post - https://community.esri.com/t5/arcgis-experience-builder-questions/overwrite-default-map-filter/m-p/1...
Basically, you can add a hidden clause that uses a pre-configured clause like 'OBJECTID=-1' (which would definitely filter all results), and then ask users to type in or change the criteria for follow-up actions. However, this method could be limited to use case complexity. For example, if the filter criteria have many levels, then it could be hard to achieve.