Я попытался поместить мою таблицу sap.ui.table.Table в таблицу sap.f.DynamicPage, но высота таблицы не будет изменяться в соответствии с доступным пространством в содержимом страницы.Я попытался реализовать sap.m.VBox с атрибутом sap.ui.table visibleRowCountMode = "Auto", чтобы исправить эту проблему, но высота таблицы просто зафиксирована в параметре minAutoRowCount таблицы.
Снимок экрана таблицы в VBox с minAutoRowCount = 10
Вот фрагмент кода таблицы внутри содержимого страницы:
<f:content >
<m:VBox fitContainer="true" id="idVBox" height="100%">
<m:OverflowToolbar>
<m:ToolbarSpacer/>
<m:Button text="{i18n>saveBtn}" icon="sap-icon://save" type="Emphasized" tooltip="{i18n>saveBtnTooltip}" press="onPressSaveBtn"/>
<m:Button text="{i18n>testBtn}" icon="sap-icon://simulate" type="Emphasized" tooltip="{i18n>testBtnTooltip}" press="onPressTestBtn"/>
</m:OverflowToolbar>
<Table id="DynamicTableId" selectionMode="MultiToggle" visibleRowCountMode="Interactive" minAutoRowCount="10" noData="{i18n>noDataText}"
fixedColumnCount="1" showColumnVisibilityMenu="true" modelContextChange="onModelContextChange" width="auto"></Table>
</m:VBox>
</f:content>
Любые Предложения о том, как высота таблицы будет изменена дляпример, если заголовок страницы свернут / развернут?
SAPUI5 Версия: 1.60.1