PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Somme dans une colonne ?
Somme dans une colonne ?
Débuté par fred.mail, 02 mar. 2006 12:19 - 7 réponses
Posté le 02 mars 2006 - 12:19
Bonjour tous,

Est-il possible et comment récupérer dans une variable la <somme> d'une colonne de table, affichée au bas de celle-ci ?

Merci d'avance et bonne journée.
Posté le 02 mars 2006 - 12:40
Je suppose que après le 'la' c'est somme ? et que la colonne est de type entier

procedure sommeDeMaColonne()
local
iSomme est un monetaire
i est un entier
nb=tableoccurrence(maTable)

pour i=1 a nb
iSomme=maTable.maColonne[i]
fin
tableSelectPlus(maTable,nb)
tableajoute(maTable)
maTable.maColonne[nb+1]=iSomme
Posté le 02 mars 2006 - 13:43
Lorsque tu fais un calcul dans une colonne, tu peux récupérer le résultat de cette façon là :

table.colonne1[lignecomptage] si le résultat est une somme...

dans l'aide tu peux regarder à lignecomptage et tu verras l'aide pour le reste

Bon dev,

Philippe
Posté le 02 mars 2006 - 13:43
Bonjour,

nom_colonne..LigneTotal

C'est très bien expliqué dans l'aide en ligne...

Hubert
Posté le 02 mars 2006 - 13:43
X .....=(<Nom de votre colonne>[ ligneTotal ])
Posté le 02 mars 2006 - 14:46
Merci DDM,

Ca marche !

J'avais pas trouvé, mal cherché, dans l'aide en ligne.

Cordialement, Fred.
Posté le 02 mars 2006 - 14:55
Merci à tous pour votre aide...

Maintenant ça marche !

Cordialement à tous, Fred.
Posté le 02 mars 2006 - 15:15
ah ? J'ai pas trouvé dans l'aide de windev 7.5 je suppose que c'est une nouveauté version 7.5+