10000 レコードのグリッドがあります。グリッドにデータを入力するストアを読み取って、グリッド データを取得しようとしています。しかし、ストアからすべてのデータを読み取ることができません。代わりに、5000 レコードのみが取得されています。ExtJs4に制限はありますか? 以下のコード スニペットを参照してください。
ここにコードを入力してください
onDownloadXLS : function(btn, e) {
var store = this.getGridStoreStore();
alert(store.getCount());// This is returning only 5000 rows not 10000.
var records = store.data.items.map(function(r){ return r.data });
}
Ext.define('MyApp.store.GridStore', {
extend: 'Ext.data.Store',
model: 'MyApp.model.GridModel',
proxy: {
type: 'ajax',
url: "data/test.json",
reader: {
type: 'json',
root: 'performance'
}
},
sorters: {property: 'uploadedDate', direction: 'DESC'},
groupField: 'uploadedDate',
autoLoad: true
});