【问题标题】:Hide/show table columns in SAPUI在 SAPUI 中隐藏/显示表列
【发布时间】:2016-03-11 13:53:23
【问题描述】:

我有表格和按钮:

    <Panel>
        <content>
            <Button class="btn editTable"></Button>
        </content>
    </Panel>
    <Table id="Listing" class="tableList" mode="MultiSelect" items="{path: 'masterData>/contactsList'}">
        <columns>
            <Column minScreenWidth="Tablet" demandPopin="true">
                <Text text="{i18n>vendorNum}"/>
            </Column>
            <Column minScreenWidth="Tablet" demandPopin="true">
                <Text text="{i18n>recipientType}"/>
            </Column>
            <Column minScreenWidth="Tablet" demandPopin="true">
                <Text text="{i18n>eMail}"/>
            </Column>
        </columns>

        <items>
            <ColumnListItem>
                <cells>
                    <Text text="{masterData>vendorNum}"/>
                </cells>
                <cells>
                    <Text text="{masterData>recipientType}"/>
                </cells>
                <cells>
                    <Text text="{masterData>eMail}"/>
                </cells>
            </ColumnListItem>
        </items>
    </Table>

我想在单击按钮时显示带有列名列表的菜单。此菜单包含将隐藏/显示表格列的复选框。怎么做? SAPUI 中是否有任何标准工具可以解决这个问题?

【问题讨论】:

标签: javascript jquery xml sapui5


【解决方案1】:

如 cmets 中所述,您可以使用个性化 (p13n) 控制器/对话框。

查看TableSmartTable 的示例。

【讨论】:

    猜你喜欢
    • 2010-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-09-10
    • 2019-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多