0
如何從數據庫中獲取記錄。我有500條記錄我想要獲取200條記錄,並且在用戶按下超過我想獲取另外200條記錄的數據庫之後...我有像下面這樣做,但我只得到200記錄,如果我,如果我不使用頂部= 200..then讓所有記錄使用top = 200 .. ..獲取一定數量的記錄,並在表中顯示
var url = "/sap/opu/odata/sap/ZODATA_CRUD_OPR_SRV/";
//Service Url
var oModel1 = new sap.ui.model.odata.ODataModel(url);
var oUrlParams = "$top=" + '200' + "&$skip=" +'0' ;
oModel1.read("/EmpDetails1Set", null,oUrlParams,true, function(oData){ //read method
oODataJSONModel.setData(oData);
that.getView().setModel(oODataJSONModel,"emp");
},
function(error) {
});
<Table id="table" width="auto" growingScrollToLoad="false" growingThreshold="100" items="{emp>/results}" growing="true">
<columns>
<Column id="nameColumn">
<Text text="" id="nameColnTitle"/>
</Column>
<Column id="namolumn">
<Text text="" id="nameCumnTitle"/>
</Column>
</columns>
<items>
<ColumnListItem type="Navigation" press="onPress">
<cells>
<Text id="ob" text="{emp>Name}"/>
<Text text="{emp>Address}"/>
</cells>
</ColumnListItem>
</items>
</Table>
謝謝蘇尼爾...... – user1862322
謝謝蘇尼爾...如果我做這樣的我只得到200條......之後,我按下「更多」,那麼其餘的項目都無法加載。 – user1862322