Within Experience Builder, the ability to customize which fields appear in a Table widget and the ability to sync table visibility with layer visibility are mutually exclusive. If you want table and layer visibility to sync, tables take on the same fields as popups.
Either route reduces the use of the Table widget. If I customize layers, in my apps with a high number of layers I've complicated users' process of finding that table. If I maintain sync, I'm unable to have short-and-sweet popups yet robust data tables...I either have a 50-field popup or a 3-field table.
Given that customizing table fields and maintaining synched visibility was available in Web AppBuilder, it feels like a downgrade not to have this ability in EB. EB has its benefits but there is enough missing parity that some of my most-used apps (simple in widget, heavy-duty in data) are now harder for users.
Please allow these functionalities at the same time (Layer List + Table sync, with custom fields in tables). Many thanks!
First of all, yes definitely this would be really useful, or more to the point, that it's hard to see a reason that it's not there.
If you want to shorten the popup but still have a full table, one workaround would be to use a Text or Arcade element in your popup. Then you can operate them kind of independently by allowing you to specify which fields show up in the text or Arcade return but still maintain the field list that have set up in the layer.
@ZachBodenner Thanks for the recommendation! I appreciate that option yet hope Esri considers this idea, such that a WAB to EB transition is just that, not also an update-all-maps-to-compensate project. Plus, even with the popup-vs-table topic aside, I'd like to customize which fields appear in my tables without breaking sync with layer list visibility.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.