Как получить все открытые Окна(Карты/Таблицы/Отчёты/Легенды)?

Чтобы получить открытые Окна используйте функционал класса axioma.gui.WidgetManagerService

Список всех Окон = Карты + Таблицы + Отчёты + Легенды:

view_list=axioma.app.gui.widgetManager.allWidgets()

Список всех окон Карт:

mapview_list=axioma.app.gui.widgetManager.allWidgets(axioma.gui.MapView.staticMetaObject)

Список всех окон Таблиц:

tableview_list=axioma.app.gui.widgetManager.allWidgets(axioma.gui.TableWindow.staticMetaObject)

Список всех окон Отчетов:

reportview_list=axioma.app.gui.widgetManager.allWidgets(axioma.gui.ReportView.staticMetaObject)

Список всех окон Легенд:

legendview_list=axioma.app.gui.widgetManager.allWidgets(axioma.gui.LegendView.staticMetaObject)