Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 19-02-2010 14:31:11

mattdamon  
Le Tuniso-Parisien
Lieu: Livry-Gargan 93190
Date d'inscription: 29-12-2007
Messages: 569
Pépites: 89
Banque: 77,512,666,613,392,940

groupcalc

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

 

#2 19-02-2010 14:53:38

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2487
Pépites: 88
Banque: 9,223,372,036,854,776,000

Re: groupcalc

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


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#3 29-05-2010 10:23:32

vdb's92270  
Membre Geek
Lieu: BOIS COLOMBES
Date d'inscription: 13-06-2009
Messages: 27
Pépites: 85
Banque: 0

Re: groupcalc

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

 

Pied de page des forums

Propulsé par FluxBB 1.2.22