Bonjour,
j'ai deux variables :et dans mon grid avec deux colonnes, dans chacun j'ai fait le calcul de targetIntAssets (resp. sumIntAssets):
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 var targetIntAssets=0; var sumIntAssets=0;
là aprés le store chargé je veux afficher le résultat de ces deux variables donc j'ai fait :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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; } }
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 ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 load:{ fn:function(me){ console.log(sumIntAssets); console.log(targetIntAssets); } }
Merci.
Partager