Problème avec IIF pour date

Le
FidoDido
Bonjour j'aimerais savoir comment je dois faire dans une requête.
1- j'ai écris dans champs (requete) la chose suivante
2008: VraiFaux(([Daté]=#2008-05-05#);"2";"0")
et ca marche, sauf que j'aimerais avoir l'année seulement et je n'y parviens
pas.

2- par la même occassion j'aimerais savoir si je peu, si la valeur est vrai
le montant qui se trouve dans le champs [Montant] est-ce possible et si c'est
faux et bien la je voudrais qu'il est le chiffres "0", car j'ai essayer mais
ca marche. j'avais mis à vrai [Montant].

Merci de votre aide si précieuse

Access 2007 formidable mais que compliquer *rire*
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Thierry
Le #19461601
Bonjour,

Pour la première question :

2008: VraiFaux(year(([Daté]=#2008-05-05#));"2";"0")

Pour la seconde, c'est le même principe ( exemple : affichier les sommes
sup à 100 sinon 0 ):
MonMontant : VraiFaux([montant]> 100;[Montant];0)

(à adapter selon votre condition..)
bon courage.


"FidoDido" news:
Bonjour j'aimerais savoir comment je dois faire dans une requête.
1- j'ai écris dans champs (requete) la chose suivante
2008: VraiFaux(([Daté]=#2008-05-05#);"2";"0")
et ca marche, sauf que j'aimerais avoir l'année seulement et je n'y
parviens
pas.

2- par la même occassion j'aimerais savoir si je peu, si la valeur est
vrai
le montant qui se trouve dans le champs [Montant] est-ce possible et si
c'est
faux et bien la je voudrais qu'il est le chiffres "0", car j'ai essayer
mais
ca marche. j'avais mis à vrai [Montant].

Merci de votre aide si précieuse

Access 2007 formidable mais que compliquer *rire*



FidoDido
Le #19465581
Bonjour Thierry,

j'ai fait la correction que tu me proposais, ca marche sauf que la il
m'entre des montant comme si sa serais toujours vrai.

voici mon code
2008: VraiFaux(Année(([Daté] 08));[Montant];"0")

si J,essais ton code ca me sort juste le resultat de la date recherche et ce
même avec ton code
2008: VraiFaux(year(([Daté]=#2008-05-05#));"2";"0")

et que c'est compliqué

as-tu une idée?

"Thierry" a écrit :

Bonjour,

Pour la première question :

2008: VraiFaux(year(([Daté]=#2008-05-05#));"2";"0")

Pour la seconde, c'est le même principe ( exemple : affichier les sommes
sup à 100 sinon 0 ):
MonMontant : VraiFaux([montant]> 100;[Montant];0)

(à adapter selon votre condition..)
bon courage.


"FidoDido" news:
> Bonjour j'aimerais savoir comment je dois faire dans une requête.
> 1- j'ai écris dans champs (requete) la chose suivante
> 2008: VraiFaux(([Daté]=#2008-05-05#);"2";"0")
> et ca marche, sauf que j'aimerais avoir l'année seulement et je n'y
> parviens
> pas.
>
> 2- par la même occassion j'aimerais savoir si je peu, si la valeur est
> vrai
> le montant qui se trouve dans le champs [Montant] est-ce possible et si
> c'est
> faux et bien la je voudrais qu'il est le chiffres "0", car j'ai essayer
> mais
> ca marche. j'avais mis à vrai [Montant].
>
> Merci de votre aide si précieuse
>
> Access 2007 formidable mais que compliquer *rire*
>



Michel__D
Le #19466181
Bonjour/bonsoir,

Essaye avec ceci :
2008: VraiFaux(Année([Daté]) 08;[Montant];0)


FidoDido a écrit :
Bonjour Thierry,

j'ai fait la correction que tu me proposais, ca marche sauf que la il
m'entre des montant comme si sa serais toujours vrai.

voici mon code
2008: VraiFaux(Année(([Daté] 08));[Montant];"0")

si J,essais ton code ca me sort juste le resultat de la date recherche et ce
même avec ton code
2008: VraiFaux(year(([Daté]=#2008-05-05#));"2";"0")

et que c'est compliqué

as-tu une idée?

"Thierry" a écrit :

Bonjour,

Pour la première question :

2008: VraiFaux(year(([Daté]=#2008-05-05#));"2";"0")

Pour la seconde, c'est le même principe ( exemple : affichier les sommes
sup à 100 sinon 0 ):
MonMontant : VraiFaux([montant]> 100;[Montant];0)

(à adapter selon votre condition..)
bon courage.


"FidoDido" news:
Bonjour j'aimerais savoir comment je dois faire dans une requête.
1- j'ai écris dans champs (requete) la chose suivante
2008: VraiFaux(([Daté]=#2008-05-05#);"2";"0")
et ca marche, sauf que j'aimerais avoir l'année seulement et je n'y
parviens
pas.

2- par la même occassion j'aimerais savoir si je peu, si la valeur est
vrai
le montant qui se trouve dans le champs [Montant] est-ce possible et si
c'est
faux et bien la je voudrais qu'il est le chiffres "0", car j'ai essayer
mais
ca marche. j'avais mis à vrai [Montant].

Merci de votre aide si précieuse

Access 2007 formidable mais que compliquer *rire*







FidoDido
Le #19466941
Merci Michel,
ca fonctionné.

me reste juste un petit problème maintenant à résoudre.

"Michel__D" a écrit :

Bonjour/bonsoir,

Essaye avec ceci :
2008: VraiFaux(Année([Daté]) 08;[Montant];0)


FidoDido a écrit :
> Bonjour Thierry,
>
> j'ai fait la correction que tu me proposais, ca marche sauf que la il
> m'entre des montant comme si sa serais toujours vrai.
>
> voici mon code
> 2008: VraiFaux(Année(([Daté] 08));[Montant];"0")
>
> si J,essais ton code ca me sort juste le resultat de la date recherche et ce
> même avec ton code
> 2008: VraiFaux(year(([Daté]=#2008-05-05#));"2";"0")
>
> et que c'est compliqué
>
> as-tu une idée?
>
> "Thierry" a écrit :
>
>> Bonjour,
>>
>> Pour la première question :
>>
>> 2008: VraiFaux(year(([Daté]=#2008-05-05#));"2";"0")
>>
>> Pour la seconde, c'est le même principe ( exemple : affichier les sommes
>> sup à 100 sinon 0 ):
>> MonMontant : VraiFaux([montant]> 100;[Montant];0)
>>
>> (à adapter selon votre condition..)
>> bon courage.
>>
>>
>> "FidoDido" >> news:
>>> Bonjour j'aimerais savoir comment je dois faire dans une requête.
>>> 1- j'ai écris dans champs (requete) la chose suivante
>>> 2008: VraiFaux(([Daté]=#2008-05-05#);"2";"0")
>>> et ca marche, sauf que j'aimerais avoir l'année seulement et je n'y
>>> parviens
>>> pas.
>>>
>>> 2- par la même occassion j'aimerais savoir si je peu, si la valeur est
>>> vrai
>>> le montant qui se trouve dans le champs [Montant] est-ce possible et si
>>> c'est
>>> faux et bien la je voudrais qu'il est le chiffres "0", car j'ai essayer
>>> mais
>>> ca marche. j'avais mis à vrai [Montant].
>>>
>>> Merci de votre aide si précieuse
>>>
>>> Access 2007 formidable mais que compliquer *rire*
>>>



Publicité
Poster une réponse
Anonyme