OVH Cloud OVH Cloud

compter les valeurs cochées via une requête

4 réponses
Avatar
Ma Dalton
Bonjour,

J'ai une requête dans laquelle la première colonne est un champs de
regroupement et les 3 suivantes ont une fonction "compte" du champ respectif
(disons B, C et D).

Le décompte des champs B et D fonctionne bien mais la C ne me donne pas
satisfaction. La colonne C fait référence à un champ de type OUI/NON. Je
souhaite donc compter le nom d'enregistrement qui sont coché (vrai) mais
j'obtiens plustôt le nombre total (vrai + faux).

Comment faire. Merci

4 réponses

Avatar
Ma Dalton
Décidément, je trouves tout par moi même.

Le champ C dans la table doit être numérique et être alimenter dans le
formulaire par une case à cocher. Une fois dans la requête, le décompte du
champ C est parfait et s'intègre parfaitement au reste de la requête (avec
les autres décomptes simultannés).

A+

"Ma Dalton" a écrit dans le message de
news:%
Bonjour,

J'ai une requête dans laquelle la première colonne est un champs de
regroupement et les 3 suivantes ont une fonction "compte" du champ
respectif

(disons B, C et D).

Le décompte des champs B et D fonctionne bien mais la C ne me donne pas
satisfaction. La colonne C fait référence à un champ de type OUI/NON. Je
souhaite donc compter le nom d'enregistrement qui sont coché (vrai) mais
j'obtiens plustôt le nombre total (vrai + faux).

Comment faire. Merci




Avatar
Ma Dalton
Mon seul hic est que si je coche par erreur et que je décoche, la case sera
compter quand même. Comme solution, je me suis mis une requête mise à jour
"sur fermeture" du formulaire. cette requête remet simplement à "null" les
valeurs différentes de vrai (-1) dans ma colonne C.

Simple et rapide

"Ma Dalton" a écrit dans le message de
news:%23yRB%
Décidément, je trouves tout par moi même.

Le champ C dans la table doit être numérique et être alimenter dans le
formulaire par une case à cocher. Une fois dans la requête, le décompte
du

champ C est parfait et s'intègre parfaitement au reste de la requête (avec
les autres décomptes simultannés).

A+

"Ma Dalton" a écrit dans le message de
news:%
Bonjour,

J'ai une requête dans laquelle la première colonne est un champs de
regroupement et les 3 suivantes ont une fonction "compte" du champ
respectif

(disons B, C et D).

Le décompte des champs B et D fonctionne bien mais la C ne me donne pas
satisfaction. La colonne C fait référence à un champ de type OUI/NON.
Je


souhaite donc compter le nom d'enregistrement qui sont coché (vrai) mais
j'obtiens plustôt le nombre total (vrai + faux).

Comment faire. Merci








Avatar
3stone
Salut,

"Ma Dalton"
| J'ai une requête dans laquelle la première colonne est un champs de
| regroupement et les 3 suivantes ont une fonction "compte" du champ respectif
| (disons B, C et D).
|
| Le décompte des champs B et D fonctionne bien mais la C ne me donne pas
| satisfaction. La colonne C fait référence à un champ de type OUI/NON. Je
| souhaite donc compter le nom d'enregistrement qui sont coché (vrai) mais
| j'obtiens plustôt le nombre total (vrai + faux).


Tu fais un champ calculé:

Total: Sum(Abs([D]))


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw
Avatar
Ma Dalton
ben oui c'est bien plus simple.

merci

"3stone" a écrit dans le message de news:
%23YRW52$
Salut,

"Ma Dalton"
| J'ai une requête dans laquelle la première colonne est un champs de
| regroupement et les 3 suivantes ont une fonction "compte" du champ
respectif
| (disons B, C et D).
|
| Le décompte des champs B et D fonctionne bien mais la C ne me donne pas
| satisfaction. La colonne C fait référence à un champ de type OUI/NON.
Je
| souhaite donc compter le nom d'enregistrement qui sont coché (vrai) mais
| j'obtiens plustôt le nombre total (vrai + faux).


Tu fais un champ calculé:

Total: Sum(Abs([D]))


--
A+
Pierre (3stone) Access MVP
Perso: http://users.skynet.be/accesshome/
Conseils MPFA: http://users.skynet.be/mpfa/
Email : http://www.cerbermail.com/?Xfg61Z3IQw