OVH Cloud OVH Cloud

valeur de ouinon et liste deroul

12 réponses
Avatar
Sergio
Bonjour à tous

Est ce que je me trompe si je dis que la valeurchp en sortie dans une
recherche est :
A - champ (oui/non) valeurchp est (-1 ou 0)
B - champ avec (liste déroulante imposée) valeurchp est (de 1 à longueur de
liste)

Par exemple dans ce type de formule :
res = DCount(qd.Fields(col).Name, qd.Name, qd.Fields(col).Name & "=" &
Valeurx)

parceque quoi que je fasse, je reçoit le message :
"Opérateur absent"

Si cela peut être parlant pour quelqu'un ?

A+ Sergio.

2 réponses

1 2
Avatar
Sergio
Je vais essayer ça et je l'envoie
(j'y vais à ma vitesse !)


"Damien Mermoz" a écrit dans le message de
news:
Salut,

justement c'est ca que je pige pas parce que si ca marchait avec le nom du
champ ca devrait aussi marcher avec le querydef, j'avais testé.

Ca m'intrigue quand même beaucoup ton pb, tu peux pas me mettre juste ta
table et le formulaire/module où il y a ton code dans une nouvelle base.
Tu

compresse en zip et tu me l'envoies à


en enlevant le ns_


A +
Damien.

"Sergio" a écrit dans le message news:

salut

dans chaque colonne j'ai mis un type différent,
et j'ai éssayé sans boucle, col par col,
ça fait toujours pareil .

les deux types qui m'interressent réelement sont :

le type Oui/non (donc de -1 à 0)

et des champ avec liste déroulante
(je pensais que dans ce cas les valeurs étaient de 1 à x)

d'ailleur j'avais réussi à le faire marcher en remplaçant
les fields(col) par le nom du champ et sans le querydef.
mais dans ce cas, je suis obligé de nommer les champs
un par un et j'en ai une cinquantaine!

donc si je pouvais trouver un fonctionnement avec boucles
ça serait super!

A+ sergio
"3stone" a écrit dans le message de news:

Salut,


For col = 1 To 3
For valeurx = -1 To 5
res = DCount(qd.Fields(col).Name, qd.Name, qd.Fields(col).Name &
"="



& valeurx)


Vu que tu boucle sur 3 colonnes... sont-elles toutes les 3 du même
type



?

numérique ou texte ?











Avatar
Sergio
j' avais oublié microsoft DAO dans références !
1 2