Evénement load et afterrender gridpanel
Bonjour,
j'ai deux variables :
Code:
1 2
| var targetIntAssets=0;
var sumIntAssets=0; |
et dans mon grid avec deux colonnes, dans chacun j'ai fait le calcul de targetIntAssets (resp. sumIntAssets):
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
| {
xtype: 'gridcolumn',
text: 'CurrentLevelTeam',
sortable: false,
renderer: function(v, cellValues, rec) {
var currentTeam=0;
for(var i=0;i<rec.raw.nbResources;++i){
currentTeam+=rec.raw["currentLevel"+i];
}
sumIntAssets +=currentTeam;
console.log(sumIntAssets);
// sumIntAssets.setValue(sumIntAssetsC);
return currentTeam;
}
},
{
xtype: 'gridcolumn',
sortable: false,
text: 'TargetLevelTeam',
renderer: function(v, cellValues, rec) {
var targetTeam=0;
for(var i=0;i<rec.raw.nbResources;++i){
targetTeam+=rec.raw["targetLevel"+i];
}
targetIntAssets+=targetTeam;
// targetIntAssets.setValue(targetIntAssetsC);
return targetTeam;
}
} |
là aprés le store chargé je veux afficher le résultat de ces deux variables donc j'ai fait :
Code:
1 2 3 4 5 6
| load:{
fn:function(me){
console.log(sumIntAssets);
console.log(targetIntAssets);
}
} |
cet événement dans le store il affiche des zéros en plus je les affiché avec le afterrender du grid mais la même résultat (zéros) :(, comment je peux afficher le résultat de ces deux variables ?
Merci.