OVH Cloud OVH Cloud

Pas d'la classe !!!

2 réponses
Avatar
PatCatNat's
Bonjour,

Je suis en Access97

Je veux la somme des ventes en 1ère classe, mais 2 catégories y cohabitent :
la 1 et la 99.
Avec des cases à cocher(valeurs 1 ou 2) dans un formulaire, l'opérateur
renseigne la table [T_Admin_SuiviPP] s'il veut que la 1 ou la 1+99.

Dans une requête j'essaie de mettre un critère avec comme opération Où sur
le champs Classe de ma table T_Ventes:
=VraiFaux([T_Admin_SuiviPP].[Classe]=1;1;1 Ou 99)

Si ma case possède 1 celà fonctionne.
Si ma case possède 2 il n'y a aucun enregistrement

Pourtant sans passer par ma condition, dans les 2 cas celà fonctionne :
Si je mets comme critère 1, j'ai mes chiffres de classe 1
Si je mets comme critère 99, j'ai mes chiffres de classe 99
Si je met 1 Ou 2 comme critère , j'ai mes chiffres de classe 1+99

Comment puis-je règler ce problème ?

Merci

Patrice

2 réponses

Avatar
Gilles
Bonjour,
Je suis en Access97
Je veux la somme des ventes en 1ère classe, mais 2 catégories y cohabitent
:

la 1 et la 99.
Avec des cases à cocher(valeurs 1 ou 2) dans un formulaire, l'opérateur
renseigne la table [T_Admin_SuiviPP] s'il veut que la 1 ou la 1+99.
Dans une requête j'essaie de mettre un critère avec comme opération Où sur
le champs Classe de ma table T_Ventes:
=VraiFaux([T_Admin_SuiviPP].[Classe]=1;1;1 Ou 99)
Si ma case possède 1 celà fonctionne.
Si ma case possède 2 il n'y a aucun enregistrement
Pourtant sans passer par ma condition, dans les 2 cas celà fonctionne :
Si je mets comme critère 1, j'ai mes chiffres de classe 1
Si je mets comme critère 99, j'ai mes chiffres de classe 99
Si je met 1 Ou 2 comme critère , j'ai mes chiffres de classe 1+99
Comment puis-je règler ce problème ?
Merci
Patrice


Bonjour, PatCatNat's

Dans ta requête, essaie d'ajouter ce champ:
Test: [T_Admin_SuiviPP].[Classe]=1
Comme premier critère , tu mets Vrai et comme deuxième critère, Faux.
Dans la colonne du champs Classe de la table T_Ventes, tu mets comme premier
critère 1 et comme deuxième critère 1 Ou 99.

Espérant avoir compris la question...
Bonne continuation

Avatar
PatCatNat's
çà marche,
t'es d'la classe...
(à ma décharge, il y a un peu d'illogisme dans mon 1er refus...)

Merci beaucoup Gilles,

Patrice


"Gilles" a écrit dans le message de
news:
Bonjour,
Je suis en Access97
Je veux la somme des ventes en 1ère classe, mais 2 catégories y
cohabitent


:
la 1 et la 99.
Avec des cases à cocher(valeurs 1 ou 2) dans un formulaire, l'opérateur
renseigne la table [T_Admin_SuiviPP] s'il veut que la 1 ou la 1+99.
Dans une requête j'essaie de mettre un critère avec comme opération Où
sur


le champs Classe de ma table T_Ventes:
=VraiFaux([T_Admin_SuiviPP].[Classe]=1;1;1 Ou 99)
Si ma case possède 1 celà fonctionne.
Si ma case possède 2 il n'y a aucun enregistrement
Pourtant sans passer par ma condition, dans les 2 cas celà fonctionne :
Si je mets comme critère 1, j'ai mes chiffres de classe 1
Si je mets comme critère 99, j'ai mes chiffres de classe 99
Si je met 1 Ou 2 comme critère , j'ai mes chiffres de classe 1+99
Comment puis-je règler ce problème ?
Merci
Patrice


Bonjour, PatCatNat's

Dans ta requête, essaie d'ajouter ce champ:
Test: [T_Admin_SuiviPP].[Classe]=1
Comme premier critère , tu mets Vrai et comme deuxième critère, Faux.
Dans la colonne du champs Classe de la table T_Ventes, tu mets comme
premier

critère 1 et comme deuxième critère 1 Ou 99.

Espérant avoir compris la question...
Bonne continuation