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"
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 ?
Je vais essayer ça et je l'envoie
(j'y vais à ma vitesse !)
"Damien Mermoz" <ns_mermoz.damien@wanadoo.fr> a écrit dans le message de
news: uFkKiBMxDHA.2508@TK2MSFTNGP12.phx.gbl...
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 à
ns_mermoz.damien@wanadoo.fr
en enlevant le ns_
A +
Damien.
"Sergio" <marchepas@aol.com> a écrit dans le message news:
uEPXgyLxDHA.536@tk2msftngp13.phx.gbl...
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" <3stone@skynet.be> a écrit dans le message de news:
ea7vUeLxDHA.1484@TK2MSFTNGP09.phx.gbl...
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
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