Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour à tous,
J'ai besoin d'appliquer la fonction groupcalc dans mon rapport pour pouvoir calculer les totaux.
Est ce que cette fonction existe dans un rapport et non pas dans le script ?
merci d'avance
Hors ligne
Bonjour matt,
Il y a erreur: La fonction GroupCalc sert à générer les groupes sur une datawindow pour leur affichage
après un retrieve par exemple.
Pour calculer les totaux, il te faudra utiliser des fonctions telles que Sum ou CumultativeSum par exemple
Hors ligne
Dans ta datawindo, tu crées ton goupe avec les champs que tu veux.
Ensuite, dans le regroupement visuel de ta datawindow tu mets unobjet de type compute avec une expression à l'interieur de la sorte : sum for group1 , comme tu peux faire pour des : sum for all
le nom exact du groupe tu l'auras plus facilement par Edit source.
Ensuite, apres le retrieve, dans l'evenement retrieveend, tu lances la fonction GroupCalc()
et tu verras, tes computes afficheront la bonne valeur.
Ca, s'est du simplissime à donf!
A plus
Hors ligne