Select to view content in your preferred language

Ability to group tables in the Layers widget. Bonus to also add ability to group with layers

569
6
06-09-2025 11:50 AM
Status: Open
DougBrowning
MVP Esteemed Contributor

We would really like a way to group tables in the layers widget.  Even better we would like to add tables in with the layers in groups.

We have 3 divisions that look great when the layers are grouped but the tables just end up in a pile at the bottom.  The users are getting confused as to why the tables are not right in with the layers as the tables are related to the main layers.  I am not sure why tables are forced to be separate?  If we could have them all together it would match our logical organization.  At the very least we would want to also group the tables so the list is not so long and is better organized.  We have way more tables than layers which is common.

DougBrowning_1-1749494785991.png

Thanks a lot

 

 

6 Comments
TonghuiMing

 I am not sure why tables are forced to be separate?

@DougBrowning The main reason is, in the API, the table and layer are classified in different arrays. This is not something we can control on the application's side, unfortunately.

You will notice the layerList and tableList are separate widgets, and the same as in MV, with two individual options:

TonghuiMing_0-1750407913945.png

 

DougBrowning

Can you pull the two lists then combine them?  

TonghuiMing

@DougBrowning The current behavior of ExB Map Layers > Show tables is the result of combining these two (as shown in your original screenshot). This is the best we can do at this time, given the core capabilities supported.

DougBrowning

@TonghuiMing  How is WAB able to do this then?  

TonghuiMing

@DougBrowning It is because WAB uses API 3.x, which does not separate tables, basemaps, and layers - they appear together. In API 4.x, these are separated as individual components and handle different cases.

DougBrowning

Thanks for the tips we found the show tables buttons in the Map Layers widget and its a bit better.  If we could get grouping of just the tables that would help.  Then eventually get them next to each other.

Big use case is a 123 form.  A main form and a related table are not near each other in the list and the users get lost.  

thanks again