我有一个UI5表。我想用“Quatity”字段(升序)对我的表格排序。为此,在handlebeforerebind表法,我已经使用这个代码:SAPUI5表排序不起作用
var mBindingParams = oEvent.getParameter("bindingParams");
mBindingParams.sorter = "Quantity";
我无法理解我怎么可以用这种方法分拣机在我的桌子吗?在另一种尝试,我也尝试过这样的:
var aTable = this.getView().byId("myTableId");
aTable.sortProperty = "Quantity";
VIEW:
<Table>
<columns>
<Column>
<header>
<Text text="Quantity">
</header>
</Column>
<Column>
<header>
<Text text="Order">
</header>
</Column>
</columns>
<ColumnListItem type="Navigation">
<Link class="sapMLabelBold" text="{Quantity}"></Link>
<Link class="sapMLabelBold" text="{Order}"></Link>
</ColumnListItem>
</Table>
不知为什么它不工作。任何人都可以帮我解决这个问题吗?谢谢!
您可以在创建表格的位置添加视图部分。 –
嗨Naveen, 它只是一个简单的表。我已将它添加到我的问题中。 –