OVH Cloud OVH Cloud

condition avec le générateur d'expression

6 réponses
Avatar
Loiseau
Bonjour,=20
je voudrais mettre dans un etat un champ cr=E9=E9 par le=20
g=E9n=E9rateur d'expression. le probleme est que voudrais=20
mettre une condition dans l'expression et que je ne trouve=20
pas la fonction le permettant.
Il n'existe pas de "Si" ou de "Quand" ou de "Where" ...?
merci de votre aide

6 réponses

Avatar
FredO
Dans Access la fonction "Si" est
"VraiFaux(expression ;si vrai; si faux)"

-----Message d'origine-----
Bonjour,
je voudrais mettre dans un etat un champ créé par le
générateur d'expression. le probleme est que voudrais
mettre une condition dans l'expression et que je ne
trouve

pas la fonction le permettant.
Il n'existe pas de "Si" ou de "Quand" ou de "Where" ...?
merci de votre aide
.



Avatar
loiseau
Merci ca me met sur la voie ...
mais je n'y arrive pas completement car je veux faire
=somme(produit) quand gamme= "b".
et le vraifaux me fait la somme de tous les produits s'il
a rencontre une fois la gamme b dans l'etat...

je ne sais pas si je suis tres claire....




-----Message d'origine-----
Dans Access la fonction "Si" est
"VraiFaux(expression ;si vrai; si faux)"

-----Message d'origine-----
Bonjour,
je voudrais mettre dans un etat un champ créé par le
générateur d'expression. le probleme est que voudrais
mettre une condition dans l'expression et que je ne
trouve

pas la fonction le permettant.
Il n'existe pas de "Si" ou de "Quand" ou de "Where" ...?
merci de votre aide
.

.





Avatar
Fabrice
salut,

loiseau wrote:

je ne sais pas si je suis tres claire....
Ben en fait pas vraiment, la réponse qu'on t'a donnée correspond à ta

question d'origine alors ...
Mets nous sur la voie, explique mieux ton prob.

Et merci de rester dans le thread d'origine (ça évite de polluer le NG)

a+

f.



Merci ca me met sur la voie ...
mais je n'y arrive pas completement car je veux faire
=somme(produit) quand gamme= "b".
et le vraifaux me fait la somme de tous les produits s'il
a rencontre une fois la gamme b dans l'etat...







-----Message d'origine-----
Dans Access la fonction "Si" est
"VraiFaux(expression ;si vrai; si faux)"


-----Message d'origine-----
Bonjour,
je voudrais mettre dans un etat un champ créé par le
générateur d'expression. le probleme est que voudrais
mettre une condition dans l'expression et que je ne


trouve

pas la fonction le permettant.
Il n'existe pas de "Si" ou de "Quand" ou de "Where" ...?
merci de votre aide
.



.







Avatar
alors essayons de faire plus clair !

j'affiche dans un groupement de mon etat des produits
ayant chacun une gamme. Dans un regroupement de l'etat je
peux avoir des produits de différentes gammes. Je veux
avoir dans le pied de groupe le nombre total de produit
ayant comme gamme la gamme "SANTE".


J'ai l'impression que le VraiFaux ne garde que le dernier
produit qu'il rencontre, du coup il ne fait pas de somme.

merci de votre aide


-----Message d'origine-----
salut,

loiseau wrote:

je ne sais pas si je suis tres claire....
Ben en fait pas vraiment, la réponse qu'on t'a donnée

correspond à ta

question d'origine alors ...
Mets nous sur la voie, explique mieux ton prob.

Et merci de rester dans le thread d'origine (ça évite de
polluer le NG)


a+

f.



Merci ca me met sur la voie ...
mais je n'y arrive pas completement car je veux faire
=somme(produit) quand gamme= "b".
et le vraifaux me fait la somme de tous les produits
s'il


a rencontre une fois la gamme b dans l'etat...







-----Message d'origine-----
Dans Access la fonction "Si" est
"VraiFaux(expression ;si vrai; si faux)"


-----Message d'origine-----
Bonjour,
je voudrais mettre dans un etat un champ créé par le
générateur d'expression. le probleme est que voudrais
mettre une condition dans l'expression et que je ne


trouve

pas la fonction le permettant.
Il n'existe pas de "Si" ou de "Quand" ou
de "Where" ...?




merci de votre aide
.



.


.








Avatar
3stone
salut,

j'affiche dans un groupement de mon etat des produits
ayant chacun une gamme. Dans un regroupement de l'etat je
peux avoir des produits de différentes gammes. Je veux
avoir dans le pied de groupe le nombre total de produit
ayant comme gamme la gamme "SANTE".



Une zone de texte dans le pied de groupe...


=Sum(iif([Gamme]="Sante";1;0))




--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
Avatar
loiseau
merci de ton aide !
ca marche


-----Message d'origine-----
salut,

j'affiche dans un groupement de mon etat des produits
ayant chacun une gamme. Dans un regroupement de l'etat je
peux avoir des produits de différentes gammes. Je veux
avoir dans le pied de groupe le nombre total de produit
ayant comme gamme la gamme "SANTE".



Une zone de texte dans le pied de groupe...


=Sum(iif([Gamme]="Sante";1;0))




--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------




.