Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour,
J'ai une datawindow avec des lignes qui ressembles en gros à ceci :
nombre euro
1 5€
1 10€
2 3€
3 2€
3 20€
3 0€
4 0€
J'aimerai faire la somme des lignes dont le nombre est égale à 1 par exemple, un truc du genre
sum(euro for all distinct nombre=1)
Mais cela ne fonctionne pas.....
Merci d'avance
Hors ligne






Bonjour,
Je créerai une troisième colonne de type "computed field" avec la formule :
if(nombre =1, euro, 0)
Je ferais ensuite la somme sur cette colonne.
Hors ligne


Et en essayant ceci dans le computed field:
sum (if (nombre = 1, euro, 0) for all)
Dernière modification par Mirlix (19-08-2009 16:11:51)
Hors ligne