OVH Cloud OVH Cloud

=VraiFaux(............)

4 réponses
Avatar
Marco38
Bonjour,

Je n'arrive pas =E0 comprendre pourquoi j'ai un message=20
d'erreur sur ma requ=EAte avec l'expression suivante dans=20
mon champ [D=E9cision termin=E9e]:
=3DVraiFaux([Date =C9ch=E9ance]< Date() ,"Non","Oui")
Je veux que si le champ Date =C9ch=E9ance et inf=E9rieur =E0 la=20
date du jour la valeur de mon champ [D=E9cision termin=E9e]=20
soit Non sinon Oui. Le type de donn=E9e de ma table pour=20
mon champ [D=E9cision termin=E9e] est Oui/Non.

XP et Access 2000

Merci pour votre aide

Marco38

4 réponses

Avatar
3stone
Salut,

"Marco38"
Je n'arrive pas à comprendre pourquoi j'ai un message
d'erreur sur ma requête avec l'expression suivante dans
mon champ [Décision terminée]:
=VraiFaux([Date Échéance]< Date() ,"Non","Oui")
Je veux que si le champ Date Échéance et inférieur à la
date du jour la valeur de mon champ [Décision terminée]
soit Non sinon Oui. Le type de donnée de ma table pour
mon champ [Décision terminée] est Oui/Non.


...est un champ oui/non...

et donc pas de type string !

=VraiFaux([Date Échéance]< Date() ,False,True)

devrait le faire.



--
A+
Pierre (3stone) Access MVP
-----------------------------
http://users.skynet.be/mpfa
-----------------------------
Avatar
Eric
"Marco38" écrivait
news:a38001c43501$83b149d0$:

Bonjour,

Je n'arrive pas à comprendre pourquoi j'ai un message
d'erreur sur ma requête avec l'expression suivante dans
mon champ [Décision terminée]:
=VraiFaux([Date Échéance]< Date() ,"Non","Oui")
Je veux que si le champ Date Échéance et inférieur à la
date du jour la valeur de mon champ [Décision terminée]
soit Non sinon Oui. Le type de donnée de ma table pour
mon champ [Décision terminée] est Oui/Non.

XP et Access 2000

Merci pour votre aide

Marco38



Bonjour,

Essaies ceci:
=VraiFaux([Date Échéance]< Date() ,Non,Oui)
ou
=VraiFaux([Date Échéance]< Date() ,Faux,Vrai)
ou
=VraiFaux([Date Échéance]< Date() ,0,-1)

A+
Eric

Avatar
Marco38
Merci pour ta réponse ca fonctionne maintenant

Marco38
-----Message d'origine-----
Salut,

"Marco38"
Je n'arrive pas à comprendre pourquoi j'ai un message
d'erreur sur ma requête avec l'expression suivante dans
mon champ [Décision terminée]:
=VraiFaux([Date Échéance]< Date() ,"Non","Oui")
Je veux que si le champ Date Échéance et inférieur à la
date du jour la valeur de mon champ [Décision terminée]
soit Non sinon Oui. Le type de donnée de ma table pour
mon champ [Décision terminée] est Oui/Non.


...est un champ oui/non...

et donc pas de type string !

=VraiFaux([Date Échéance]< Date() ,False,True)

devrait le faire.



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




.



Avatar
Marco38
Merci pour les différentes variante possible.
Marco38
-----Message d'origine-----
"Marco38" écrivait
news:a38001c43501$83b149d0$:

Bonjour,

Je n'arrive pas à comprendre pourquoi j'ai un message
d'erreur sur ma requête avec l'expression suivante
dans


mon champ [Décision terminée]:
=VraiFaux([Date Échéance]< Date() ,"Non","Oui")
Je veux que si le champ Date Échéance et inférieur à
la


date du jour la valeur de mon champ [Décision
terminée]


soit Non sinon Oui. Le type de donnée de ma table pour
mon champ [Décision terminée] est Oui/Non.

XP et Access 2000

Merci pour votre aide

Marco38



Bonjour,

Essaies ceci:
=VraiFaux([Date Échéance]< Date() ,Non,Oui)
ou
=VraiFaux([Date Échéance]< Date() ,Faux,Vrai)
ou
=VraiFaux([Date Échéance]< Date() ,0,-1)

A+
Eric

.