【问题标题】:sapui5 How to keep Horizontal scroll bar in sap.m.Tablesapui5 如何在 sap.m.Table 中保持水平滚动条
【发布时间】:2018-08-03 08:10:09
【问题描述】:

我创建了一个有 15 列的sap.m.Table,我如何为那个特定的表创建一个水平滚动条,我试过了 Scroll Container 。但它没有用。有人可以帮我为sap.m.Table提供水平滚动条

提前谢谢你。

【问题讨论】:

  • 为每个表格列指定宽度

标签: sapui5 scrollbar horizontal-scrolling


【解决方案1】:

您可以通过为每个表格列指定 width 属性来实现它

<Table> 
    <columns>              
        <Column>
            <Text text="documentNumber"/>
        </Column>
        <Column width="60px">
            <Text text="col_Pos1"/>
        </Column>    
        <Column width="60px">
            <Text text="col_Pos2"/>
        </Column>     
        ......     
    </columns>
    <items>
        <ColumnListItem>
            <cells>                 
              <Text text="documentNumber"/>
              <Text text="col_Pos1"/>
              <Text text="col_Pos2"/>
            .....                   
            </cells>
        </ColumnListItem>
    </items>
</Table>

【讨论】:

  • 实际上我只能使用 ScrollContainer 来做到这一点....我只是给了表格的宽度..然后就可以了..谢谢您的及时回复
【解决方案2】:

我刚刚为滚动容器中的表格提供了width。然后我能够解决我的问题..

<ScrollContainer  width="100%" horizontal="true" vertical="true" focusable="true">
<Table width="100rem"> 
    <columns>              
        <Column>
            <Text text="documentNumber"/>
        </Column>
        <Column width="60px">
            <Text text="col_Pos1"/>
        </Column>    
        <Column width="60px">
            <Text text="col_Pos2"/>
        </Column>     
        ......     
    </columns>
    <items>
        <ColumnListItem>
            <cells>                 
              <Text text="documentNumber"/>
              <Text text="col_Pos1"/>
              <Text text="col_Pos2"/>
            .....                   
            </cells>
        </ColumnListItem>
    </items>
</Table>
</ScrollContainer>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-03
    • 1970-01-01
    相关资源
    最近更新 更多