2014-10-09 44 views
2

我正在使用sap ui5 oTable來顯示來自hana db的巨大數據。在加載大量數據時,瀏覽器會崩潰。因此,我從db中獲取100條記錄,並顯示每頁20條記錄。因此,我們可以使用一個手動下一個按鈕來分頁5(5 * 20 = 100)。如果我點擊下一個手動按鈕,我應該得到接下來的100條記錄,分頁應該是6,7,8,9,10。但我無法更改分頁號。如何處理sapui5表中的巨大數據(> 1000萬)?

  1. 如何更改oTable中的默認分頁編號?
  2. 如何在oTable中實現延遲加載的概念?
  3. 正常情況下如何實現oTable中的龐大數據處理?
+0

是否使用OData的了嗎? – 2014-10-09 10:51:04

+0

是的。我正在使用oData。 – Chnadran 2014-10-09 11:18:00

+2

什麼是「crore」? – 2014-10-09 12:36:52

回答

5

你的問題是有點神祕

問:如果你問,爲什麼電話的OData一次只返回100行?

其填充表使用模型大小限制,默認爲100,這個數字則在OData的查詢中使用填充$頂部,$跳過查詢選項

eg $top=100 $skip=0 

返回第一ODataListBinding 100行只有

問:如何更改大小限制帶回100多條記錄

oModel.setSizeLimit(999999)