Thanks for the update @Jianxia. I'm happy to see editing in the table and the ability to export from it.
Do you have an update on the status of an editing widget that can add, delete and update geometries as well as attributes? In November, you mentioned editing geometries and the capability to export data from a table are under consideration in the 2021 roadmap along with other Web AppBuilder like widgets.
I have built many WAB apps that utilize the edit widgets and others that aren't available in the experience builder. I don't plan on migrating to the experience builder until at least editing is available.
I also don't see a point in building apps using the experience builder in the rare occasion when I don't need those tools. I don't want my users using EB apps for one thing and WAB apps for another. In my purview, the point of configuring apps for our users is to provide all the capabilities they need in the simplest way possible.
@ScottKiley, Though we don't have a solid time line for the Edit widget, we know it is a core capability in both Web AppBuilder and Experience Builder. One of the Experience Builder goals, as you articulate clearly and I couldn't agree with you more, is to provide tools for our users in the simplest way possible.
Hi Jianxia and ExB Team, we are loving the Table widget!
There are a few enhancements/bugs which would be really nice to address. Posting here for others to kudo if they agree.
- Ability to add new row, as well as delete a row (especially if it is a table not tied to any geometry)
- The immediate refresh behavior; if you make an edit, the table refreshes and snaps you back to the top of your table, losing your spot. It also resets any sorting you had by field in descending/ascending order each time. It would be nice to make have a "Save Edits" button if this behavior cannot be adjusted. For now, I think we will tell the user to filter for only that record when editing, or else they will get lost in the table after each edit.
@BrittanyBurson, a good summary! As the Table widget wraps up the Feature Table widget from JSAPI 4.x, it is under the consideration of the JSAPI team to support for adding/deleting new rows. Added @TianWen , Product Engineer from ExB team, for comments on these enhancements.
@BrittanyBurson Thanks for the summary! All those are good points and are under consideration. But as @Jianxia mentioned, we need some support from the JSAPI team to make the enhancements. We'll collaborate and try to make it soon!