OVH Cloud OVH Cloud

somme champ calculé

7 réponses
Avatar
FreeManSky
Bonjour à tous,

J'ai un controle type textbox calculé nommé [hprol] dans un formulaire et
j'ai crée un autre controle textbox qui doit faire la somme de [hprol]
(situé dans le pied de formulaire)

Dans le générateur d'expression j'ai donc saisi la formule :
=somme[hprol]
mais ce dernier m'affiche #erreur, pourtant j'ai vérifié l'orthographe.

Si quelqu'un peut m'aiguiller, d'avance merci

7 réponses

Avatar
Xavier HUE
Bonjour,

Somme([hprol]) <= les parenthèses.

Cordialement.
Avatar
FreeManSky
merci pour ta réponse xavier, je ne l'ai pas précisé mais je les avais déjà
mises, le résultat est identique


"Xavier HUE" a écrit dans le message de
news:097401c3a7a4$480a8530$
Bonjour,

Somme([hprol]) <= les parenthèses.

Cordialement.
Avatar
Pierre CFI [mvp]
bonjour
mais qu'est ce qu'il y a dans ce controle nommé hprol ?
un champ ? une valeur saisie ?
si champ c'est =Somme(NomduChamp) et pas nom du controle
si valeur =[hprol]
si maintenant dans ce hprol il y a Champ1 + Champ2
c'est =Somme(Champ1 + Champ2)
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"FreeManSky" a écrit dans le message de news: bood35$reb$
merci pour ta réponse xavier, je ne l'ai pas précisé mais je les avais déjà
mises, le résultat est identique


"Xavier HUE" a écrit dans le message de
news:097401c3a7a4$480a8530$
Bonjour,

Somme([hprol]) <= les parenthèses.

Cordialement.




Avatar
Xavier HUE
Je viens de tester: Et effectivement ça ne fonctionne pas

Tu peux contourner en faisant dans hprol
=Somme(RepeterIciLaSourceDuControleCalculeDetail).

Exemple:
Tbx01 est un calcul détail : = Champ1+Champ2

TbxTotal = Somme(Champ1 + Champ2)

Ca marche?
Cordialement.
Avatar
FreeManSky
merci du truc xavier, mais j'y avais déjà pensé, je suis toujours dans
l'impassse, pour la forme je te donne ma formule de calcul du controle
source

=VraiFaux(([proldeb]) Est Null;0;Nbjoursouvres([proldeb];[prolfin])*7,8)

Cordialement

"Xavier HUE" a écrit dans le message de
news:0a0301c3a7a7$6de0c550$
Je viens de tester: Et effectivement ça ne fonctionne pas

Tu peux contourner en faisant dans hprol
=Somme(RepeterIciLaSourceDuControleCalculeDetail).

Exemple:
Tbx01 est un calcul détail : = Champ1+Champ2

TbxTotal = Somme(Champ1 + Champ2)

Ca marche?
Cordialement.
Avatar
FreeManSky
Merci pour ta réponse pierre,

Comme pour xavier, je vais te donner la formule du controle source :

=VraiFaux(([proldeb]) Est Null;0;Nbjoursouvres([proldeb];[prolfin])*7,8)

(en sachant que nbjourstrouves est une fonction perso qui "fonctionne
normalement")

Cordialement

"Pierre CFI [mvp]" a écrit dans le message de
news:u0%
bonjour
mais qu'est ce qu'il y a dans ce controle nommé hprol ?
un champ ? une valeur saisie ?
si champ c'est =Somme(NomduChamp) et pas nom du controle
si valeur =[hprol]
si maintenant dans ce hprol il y a Champ1 + Champ2
c'est =Somme(Champ1 + Champ2)
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"FreeManSky" a écrit dans le message de news:
bood35$reb$

merci pour ta réponse xavier, je ne l'ai pas précisé mais je les avais
déjà


mises, le résultat est identique


"Xavier HUE" a écrit dans le message de
news:097401c3a7a4$480a8530$
Bonjour,

Somme([hprol]) <= les parenthèses.

Cordialement.








Avatar
Pierre CFI [mvp]
.../...
met
Íbl(somme.....
de plus , tu as bien qq chose en réponse de ton vraifaux, il n'y a pas de null ?
le nom de ce controle n'est pas un nom de champ ? si oui, modifie en mettant 1 x à la fin

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"FreeManSky" a écrit dans le message de news: boof97$1vl$
Merci pour ta réponse pierre,

Comme pour xavier, je vais te donner la formule du controle source :

=VraiFaux(([proldeb]) Est Null;0;Nbjoursouvres([proldeb];[prolfin])*7,8)

(en sachant que nbjourstrouves est une fonction perso qui "fonctionne
normalement")

Cordialement

"Pierre CFI [mvp]" a écrit dans le message de
news:u0%
bonjour
mais qu'est ce qu'il y a dans ce controle nommé hprol ?
un champ ? une valeur saisie ?
si champ c'est =Somme(NomduChamp) et pas nom du controle
si valeur =[hprol]
si maintenant dans ce hprol il y a Champ1 + Champ2
c'est =Somme(Champ1 + Champ2)
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"FreeManSky" a écrit dans le message de news:
bood35$reb$

merci pour ta réponse xavier, je ne l'ai pas précisé mais je les avais
déjà


mises, le résultat est identique


"Xavier HUE" a écrit dans le message de
news:097401c3a7a4$480a8530$
Bonjour,

Somme([hprol]) <= les parenthèses.

Cordialement.