OVH Cloud OVH Cloud

[Acc97] Somme de somme dans état

7 réponses
Avatar
Muaddib
BOnjour à tous,

Je dois réaliser un état dont voici les caracteristiques :
il s'agit d'un récapitulatif de ventes par mois.
Dans le détail de l'état, j'ai donc une ligne par mois.

Pour chaque mois, la quantité vendu, un coeeficient a appliquer et le
résultat (vente*coeff)

En bas du tableau (pied de groupe/page) je veux réaliser la somme des
résultats : Somme([resultat])

Quand j'execute l'état, il fait comme si il connaissait pas [resultat] ...

Cela veut il dire que l'on ne peut pas faire une somme de somme ?

Ci dessous une representation sommaire :
Janvier 10 3 30
Fevrier 5 4 20
Mars 6 3 18
TOTAL 21 68

C'est le 68 qui me pose probleme ...

J'espere avoir été clair !

Merci pour votre aide

TB

7 réponses

Avatar
Aline BRESSON
salut
essaie de faire la somme en pied d'etat et non en pied de page

"Muaddib" a écrit dans le message de
news:4124c9bb$0$29662$
BOnjour à tous,

Je dois réaliser un état dont voici les caracteristiques :
il s'agit d'un récapitulatif de ventes par mois.
Dans le détail de l'état, j'ai donc une ligne par mois.

Pour chaque mois, la quantité vendu, un coeeficient a appliquer et le
résultat (vente*coeff)

En bas du tableau (pied de groupe/page) je veux réaliser la somme des
résultats : Somme([resultat])

Quand j'execute l'état, il fait comme si il connaissait pas [resultat] ...

Cela veut il dire que l'on ne peut pas faire une somme de somme ?

Ci dessous une representation sommaire :
Janvier 10 3 30
Fevrier 5 4 20
Mars 6 3 18
TOTAL 21 68

C'est le 68 qui me pose probleme ...

J'espere avoir été clair !

Merci pour votre aide

TB


Avatar
Muaddib
Aline BRESSON wrote:

salut
essaie de faire la somme en pied d'etat et non en pied de page



Je ne peux malheureusement pas, etant donné que le coeeficient appliqué
varie d'un mois a l'autre ....
Ta reponse veut elle dire que tu confirmes qu'on ne peut pas faire dans
un pied de page une somme de champs calculés dans le détail ?

Avatar
Gilles
Bonjour, Thomas
-----Message d'origine-----
BOnjour à tous,

Je dois réaliser un état dont voici les caracteristiques :
il s'agit d'un récapitulatif de ventes par mois.
...
resultat = (vente*coeff)
...
Somme([resultat])
...
Merci pour votre aide
TB



Apparemment, [resultat] est un champ calculé du
formulaire. Or, la fonction Somme ne s'applique que sur
les champs de la requête source du formulaire.
Deux solutions:
1-Dans la requête source, ajouter le champ
calculé "resultat: [vente]*[coeff]";
2-Dans le formulaire, indiquer le calcul dans la somme:
Somme([vente]*[coeff]).

Bonne continuation
Gilles

(enlever .PASDESPAM pour m'écrire)

Avatar
JMarc
Bonjour,

Je pense que Pierre t'aurait dit d'aller voir là :
http://mypage.bluewin.ch/w.stucki/Etats.htm#TotalPage

Tiens nous au courant !

JMarc


"Muaddib" a écrit dans le message de
news:4124ce91$0$29659$
Aline BRESSON wrote:

salut
essaie de faire la somme en pied d'etat et non en pied de page



Je ne peux malheureusement pas, etant donné que le coeeficient appliqué
varie d'un mois a l'autre ....
Ta reponse veut elle dire que tu confirmes qu'on ne peut pas faire dans
un pied de page une somme de champs calculés dans le détail ?



Avatar
Yann
Salut,
Non, ce n'est pas ce qu'elle veut dire...
Peut-être te faut-il plus d'explication sur le pied de
page et le pied d'état (pareil pour l'en-tête) :
- Le pied de page se place toujours à la fin de chaque
page et en bas,
- Le pied d'état se situe à la fin de chaque état, juste
à la fin de ton dernier enregistrement.

Mais où est la différence ???

En fait, si tu as 3 pages dans ton état, le pied de page
est écrit 1 fois sur chaque page, alors que le pied
d'état 1 seule fois, à la fin...

Mais alors pourquoi y a-t-il une différence en faire une
somme en pied de page et la faire en pied d'état ?
Dans le pied de page, tu n'est plus sur le résultat de ta
requête, donc les calculs ne peuvent se faire sur les
éléments de ta requête. Par contre, en mettant la même
chose dans le pied de page, on est toujours dans la
requête et tu peux faire ta somme sans problème...

Et contrairement à ce que disait Gilles (désolé), tu n'es
pas obligé de mettre "resultat: [vente]*[coeff]" dans ta
requête. Si ton champ calculé s'appelle Resultat
(=vente*coeff) alors en pied de page tu peux mettre =Somme
(Resultat).

J'éspère que toutes ces explications t'aideront...

Yann

-----Message d'origine-----
Aline BRESSON wrote:

salut
essaie de faire la somme en pied d'etat et non en pied
de page





Je ne peux malheureusement pas, etant donné que le
coeeficient appliqué

varie d'un mois a l'autre ....
Ta reponse veut elle dire que tu confirmes qu'on ne peut
pas faire dans

un pied de page une somme de champs calculés dans le
détail ?

.




Avatar
Aline BRESSON
salut
en fait ca depend de la facon de faire
la plupart du temps j'essaies d'avoir le maximum de donnee dans ma source
je veux dire par la que je fais le moins possible de calcul dans l'etat et
si malheureusement je n'y arrive pas
il se peut que j'effectue des calculs au formatage du detail, mais
generalement il y a toujours une solution pour arriverr au resultat voulu



"Muaddib" a écrit dans le message de
news:4124ce91$0$29659$
Aline BRESSON wrote:

salut
essaie de faire la somme en pied d'etat et non en pied de page



Je ne peux malheureusement pas, etant donné que le coeeficient appliqué
varie d'un mois a l'autre ....
Ta reponse veut elle dire que tu confirmes qu'on ne peut pas faire dans
un pied de page une somme de champs calculés dans le détail ?



Avatar
Muaddib
JMarc wrote:
Bonjour,

Je pense que Pierre t'aurait dit d'aller voir là :
http://mypage.bluewin.ch/w.stucki/Etats.htm#TotalPage

Tiens nous au courant !

JMarc





Ca résout en effet une bonne partie de mes problemes !!!!! Merci
beaucoup !!!

Et merci aussi a Pierre, du coup ....