ExTable

v1.0.0Data Display

ExSDK table control for SAP UI5/Fiori applications. Includes loading state management.

Namespace
ux7.control.ExTable
Extends
sap.ui.core.Control
XML tag
<ExTable />
Quick Start
<ux7:ExTable rows="{viewModel>/data}" rowSelect=".onRowSelect" width="100%" id="idExTable" selectMode="multi_select" class="sapUiMediumMarginTop">
  <ux7:columns>
    <ux7:ExTableColumn key="id" label="ID" />
    <ux7:ExTableColumn key="name" label="Name" />
    <ux7:ExTableColumn key="age" label="Age" colorArea="row" colorAbove="1000" color="#FF0000" />
    <ux7:ExTableColumn key="city" label="City" />
    <ux7:ExTableColumn key="status" label="Status" />
    <ux7:ExTableColumn key="email" label="Email" />
    <ux7:ExTableColumn key="phone" label="Phone" />
    <ux7:ExTableColumn key="id" label="ID" />
    <ux7:ExTableColumn key="name" label="Name" />
    <ux7:ExTableColumn key="age" label="Age" />
    <ux7:ExTableColumn key="city" label="City" />
    <ux7:ExTableColumn key="status" label="Status" />
    <ux7:ExTableColumn key="email" label="Email" />
    <ux7:ExTableColumn key="phone" label="Phone" />
    <ux7:ExTableColumn key="id" label="ID" />
    <ux7:ExTableColumn key="name" label="Name" />
    <ux7:ExTableColumn key="age" label="Age" />
    <ux7:ExTableColumn key="city" label="City" />
    <ux7:ExTableColumn key="status" label="Status" />
    <ux7:ExTableColumn key="email" label="Email" />
    <ux7:ExTableColumn key="phone" label="Phone" />
    <ux7:ExTableColumn key="id" label="ID" />
    <ux7:ExTableColumn key="name" label="Name" />
  </ux7:columns>
</ux7:ExTable>
<ux7:ExButton text="loadTest" size="l" icon="sap-icon://accept" press=".onLoadTest">

</ux7:ExButton>
<!-- <Table items="{viewModel>/data}" width="100%" id="idTable" class="sapUiMediumMarginTop">
                <columns>
                    <Column>
                        <Text text="ID" />
                    </Column>
                    <Column>
                        <Text text="Name" />
                    </Column>
                    <Column>
                        <Text text="Age" />
                    </Column>
                    <Column>
                        <Text text="City" />
                    </Column>
                    <Column>
                        <Text text="Status" />
                    </Column>
                    <Column>
                        <Text text="Email" />
                    </Column>
                    <Column>
                        <Text text="Phone" />
                    </Column>

                </columns>
                <items>
                    <ColumnListItem>
                        <cells>
                            <Text text="{viewModel>id}" />
                            <Text text="{viewModel>name}" />
                            <Text text="{viewModel>age}" />
                            <Text text="{viewModel>city}" />
                            <Text text="{viewModel>status}" />
                            <Text text="{viewModel>email}" />
                            <Text text="{viewModel>phone}" />
                        </cells>
                    </ColumnListItem>
                </items>
            </Table> -->