We recently upgraded from Enterprise 11.1 to 11.5. I have made a few discoveries with functionality that I believe are not as designed. I am wondering if anyone else is having the same problems..
1) My edit widget loads in a separate window. I have found that the "Update" and "Delete" buttons intermittently fail to appear on the widget. I have to close/open the window several times to get the buttons to appear.
Close and Open Window:
2) When the buttons do appear, the "Delete" button is visible and active even though the "Delete Records" capability was is toggled off in the widget config:
Any insight would be greatly appreciated!
Solved! Go to Solution.
I reported this bug about a month ago and I believe it has been fixed. Should be in the next developer edition release. I don't think you can see this since it's my bug, but it's: BUG-000176215
"The Update and Delete buttons intermittently disappear from the Edit widget in ArcGIS Experience Builder Developer Edition 1.17."
They also fixed the following with the edit tool that I reported:
ENH-000175894
"Allow the Edit widget of Experience Builder application to load faster."
BUG-000176679
"After editing the first feature with the Edit widget in ArcGIS Experience Builder, the next selected features are in editing mode even if the Edit widget is closed."
BUG-000177171
"The Edit widget queries all layers in the web map, even though it is configured to only function with one editable layer, and does not load until all queries are complete."
BUG-000177168
"Upon closing the Edit widget, the edit mode persists when selecting a polygon."
Patiently waiting for the next release.
When you say 'window', do you mean a Window or a Widget Panel in a Widget Controller? Either way, I think your issue is that the height of your Widget is a bit too small so that little variances in screen size and text is causing there not to be enough space for the Buttons.
As for why you can delete, are you an Admin or the Data Owner?
When I say, 'Window', I mean Window 😉
The Window is 815pxW x 750pxH and the Edit Widget fills 95%w X 85%h of that window. So it's definitely not too small.
Delete Button: I am an Admin but the Delete button shows for other non-admin users.
I think it's important to note that neither of these issues existed in 11.1. Everything worked as expected. This has only arisen after the 11.5 upgrade.
I reported this bug about a month ago and I believe it has been fixed. Should be in the next developer edition release. I don't think you can see this since it's my bug, but it's: BUG-000176215
"The Update and Delete buttons intermittently disappear from the Edit widget in ArcGIS Experience Builder Developer Edition 1.17."
They also fixed the following with the edit tool that I reported:
ENH-000175894
"Allow the Edit widget of Experience Builder application to load faster."
BUG-000176679
"After editing the first feature with the Edit widget in ArcGIS Experience Builder, the next selected features are in editing mode even if the Edit widget is closed."
BUG-000177171
"The Edit widget queries all layers in the web map, even though it is configured to only function with one editable layer, and does not load until all queries are complete."
BUG-000177168
"Upon closing the Edit widget, the edit mode persists when selecting a polygon."
Patiently waiting for the next release.
Sounds like BUG-000176215 is exactly what I am experiencing. The issue with the Delete button visibility persisting? Looks like I might have to report that one to support. While I am at it, I will get added to your bug about the disappearing buttons.
So far, I am regretting my 11.5 upgrade for a multitude of reasons. I too await the "next release".. 🙄
Seems like the next release is already seeing some other issues with the edit widget. Unfortunately it is an incredibly finnicky widget.
Just wanted to update my reply here, but the following two did not actually get fixed at all in the update based on my testing:
BUG-000177171
"The Edit widget queries all layers in the web map, even though it is configured to only function with one editable layer, and does not load until all queries are complete."
ENH-000175894
"Allow the Edit widget of Experience Builder application to load faster."
The edit widget currently queries every single feature layer on your map before opening, which makes it take forever to open and also adds a bunch of memory bloat to your application, slowing that down too. So if you have an application with 50 plus services, except the edit widget to slow down your application AND take forever to open.
I'm going to try to make sometime to call ESRI about it tomorrow.
Just curious - how did you get around this? I have placed another element on top of where the delete button is and made sure delete isn't allowed at the feature service level. Is there a better temporary solution?
Thank you for posting the results of these tickets, this is very helpful. Please keep us updated on the results. Agreed that Edit is finnicky!