Hi Michelle,By default the maximum number of records returned by the server is set to 1,000. You can increase this by right-click on the service in the Catalog window > Service Properties > Parameters.
Are you setting the idProperty of the store? See this thread.
var data = arrayUtils.map(results.features, function (feature) { return lang.clone(feature.attributes); }); var memStore = new Memory({ data: data, idProperty: "OBJECTID" }); var diveGrid = new (declare([Grid, Selection, DijitRegistry, ColumnHider]))({ id: "diveGrid", bufferRows: Infinity, columns: parameters.diveQueryDgridColumns, selectionMode: "single", store: memStore });
I have a grid showing over 2000 records, built using this code var data = arrayUtils.map(results.features, function (feature) { return lang.clone(feature.attributes); }); var memStore = new Memory({ data: data, idProperty: "OBJECTID" }); var diveGrid = new (declare([Grid, Selection, DijitRegistry, ColumnHider]))({ id: "diveGrid", bufferRows: Infinity, columns: parameters.diveQueryDgridColumns, selectionMode: "single", store: memStore });
Signed in members can post, follow updates, and more. New here? Register a free account.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.