我有一個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, 它只是一個簡單的表。我已將它添加到我的問題中。 –