Now that batch editing is available in Experience Builder, I'm noticing areas for improvement for selecting records based on attributes (since the batch editing is dependent on selections). I have many filters set up on my app, but that does not work with batch editing unless you have them all selected.
My idea is to allow: select by attribute functionality in the Edit widget (batch editing). Secondarily, if the attribute table is filtered, can there please be a "select all" button, or a "select by attributes" just like there is for "Set filter"?
There is a similar idea posted to improve selection functionality such as allowing shift + click to select multiple records: https://community.esri.com/t5/arcgis-experience-builder-ideas/allow-shift-select-of-multiple-records...
Hi @Tiff ,
Select by attributes functionality is available via the Select widget.
As far as I am aware, there aren't any plans to introduce select by attributes within the Edit widget itself and it will remain a workflow outside of the Edit widget as part of the Select widget.
If you have any enhancement requests for the Select widget itself, please let us know!
For your second suggestion, I think a "Select all" data action in the Table widget is a great idea. I'll see if this is something the team has on their radar!
Hi @AlixVezina, thank you for taking the "Select all" data action into consideration! As for the select by attributes within Edit widget, what I was thinking was something similar to what Web Editor offers, which is why I was hoping it could be a similar functionality.
As for the "Select" widget, I did try that out for a moment before posting, but realized it's difficult to customize. For example, you have to specify the SQL expression, which can be limiting. We also have more than 20 layers in the map, so it is time consuming to set up. It looks like only the "Interact with a Map widget" automatically adds all layers to the select widget panel, but it doesn't work with attributes unless individually set.
Is there a way to allow the app user to specify what attributes they'd like to select, similar to ArcGIS Pro, and similar to the "Set filter" in the attribute table? That's the only way the Select widget would work for our use case here for a seamless app configuration. There is a multitude of different ways the user would interact with our data.
Please let me know if you have any other ideas or suggestions!
EDIT - I found a decent workaround with combining a filter, with unchecking all selectable layers except for the layer of interest, and then selecting the map area. This is a slightly longer way to achieve it compared to a shift click select in the table. Still curious to see if there are other recommendations!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.