2012-05-29 44 views

回答

4

使用這樣的:

store.load({ 
    scope : this, 
    callback: function(records, operation, success) { 
     //here the store has been loaded so you can use what functions you like. 
     //This code sum numbers in certain column 
     sum = 0; 
     store.each(function (rec) { sum += rec.get('NameColumn'); }); 
    } 
}); 
+0

@haddas感謝您的答覆。現在我面臨通過表單面板發佈網格記錄的問題。你有什麼想法可以做到這一點。 – magut

+0

如果您對此答案滿意 - 請將其標記爲答案併發布另一個問題。我不明白你的額外問題與這個 – sha

+0

有什麼關係,你需要[this]這樣的東西(http://docs.sencha.com/ext-js/4-1/#!/example/form/form- grid.html)? – Hadas

3

使用商店彙總函數:

var sum = grid.getStore().sum('NameColumn'); 

煎茶API:sum store

相關問題