This week I discovered what appears to be a bug in ExB with the Select and Edit widgets when working with indoors (floor aware) layers. The floor filter allows you to choose a building and floor, and then filters all other buildings/floors off. We currently get this functionality in WAB using an unofficial floor filter widget, and one of the primary functions that we rely on (for billing, space planning etc.) is making custom selections and quickly querying those for square footage.
I was doing some testing this last week for our inevitable move to ExB, when I discovered that this isn't working properly in ExB. It appears that in our version of Enterprise (11.3), the Select widget is not respecting the levels filtered by the floor filter. If I make a choice in the floor filter widget, then select rooms with either the Edit tool or Select widget, the selection will highlight the room on my current floor, but the selection set will include all rooms both above and below that were touched by my selection window.
The only workaround I've found (which is not reasonable to ask of our customers) is to also use the Filter widget on the room polygon layer in addition to the floor filter before using the select widget to make the desired selection. The Filter widget is less user friendly for quick queries, and in the way we use it does not filter the detail layer along with the room polygons, so toggling floors this way would involved a back and forth between the floor filter and filter widget for each change.
I have an open ticket with support, but their initial response indicated that this may be new knowledge to them. I'm curious to know if there are any other users who can test this and confirm that it is truly a problem, or if there is a solution that we (and perhaps support) are not aware of.
-Jeremy