如何在滚动条中放置UI5 smarttable表?

时间:2018-03-09 09:30:39

标签: sapui5

我有一个自定义工具栏和里面的表格的智能表。

现在我想把表而不是整个smarttable放在一个滚动容器里面。但是,如果我这样做,那么数据就不再绑定到内部表了。

 <smartTable:SmartTable id="_0" entitySet="ProjectOrganisationHeadSet" tableBindingPath="/ProjectOrganisationHeadSet"
tableType="ResponsiveTable" smartFilterId="prorgrelWorklistFilterBarId" showFullScreenButton="true" useVariantManagement="false"
enableAutoBinding="true" ignoredFields="" beforeRebindTable="handleBeforeRebindTable" app:myStatus="EDIT"
initiallyVisibleFields="ProjectorgaId,Title,....">
<smartTable:customToolbar>
    <OverflowToolbar design="Transparent">
        <ToolbarSpacer/>
        <Button type="Transparent" press="onCreateBtnPress" icon="sap-icon://add"/>
    </OverflowToolbar>
</smartTable:customToolbar>
<ScrollContainer id="__scrollContainer0" horizontal="true" vertical="true">
    <Table id="table0" mode="None" busyIndicatorDelay="0">
        <items>
            <ColumnListItem type="Navigation" press="onPress">
                <cells>
                    <Text text="{path: 'ProjectorgaId', formatter: '.formatter.intNumber'}"/>
                </cells>
            </ColumnListItem>
        </items>
    </Table>
</ScrollContainer>

虽然它必须显示40行,但它什么都没显示。如果我删除了scrollcontainer,将显示所有行。

enter image description here

0 个答案:

没有答案