- Datenquelle
Code: Select all
CustomStore Code: Select all
remoteOperations: trueCode: Select all
scrolling.mode: "virtual"Code: Select all
editing.mode: "batch"- Gesamtzusammenfassung einer numerischen Spalte
Die Zusammenfassung wird erst korrigiert, nachdem:
- ein weiteres Laden einer virtuellen Seite (Scrollen) ausgelöst wird
- refresh() aufgerufen wird
- Neues Laden der gesamten Datenquelle
Durch das Abbrechen von Stapelbearbeitungen sollte die Zusammenfassung auf die ursprünglichen Serverwerte zurückgesetzt werden.
Tatsächlich
Zeilen werden zurückgesetzt, aber die Gesamtzusammenfassung wird nicht sofort neu berechnet.
Vereinfachte Konfiguration
Code: Select all
editing: { mode: "batch", allowUpdating: true },
remoteOperations: true,
scrolling: { mode: "virtual" },
summary: {
totalItems: [{
column: "amount",
summaryType: "sum"
}]
}
Ist dies eine bekannte Einschränkung bei der Kombination von Batch-Bearbeitung, RemoteOperations und virtuellem Scrollen in DevExtreme DataGrid?
Gibt es eine empfohlene Möglichkeit, die Neuberechnung der Gesamtzusammenfassung bei Batch-Abbruch zu erzwingen, ohne die gesamten Daten neu zu laden? Quelle?
Mobile version