|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre actif
![]() Sébastien Développeur indépendant Inscription : juillet 2011 Messages : 176 ![]() |
Bonjour voici mon problème je désire effectué un filtre dans une liste déroulante qui comporte plusieur choix possible. Exemple la liste comporte le nom des secouristes qui sont affecté sur une intervention. Donc lors de leurs ouverture de session je veux que ceux-ci ne peuvent voir seulement leurs affectation voici un bout de code que j'ai écrit mais ca ne fonctionne pas la fenetre ouvre mais sans aucune information donc il semble y avoir un problème lors de l'application de se dit filtre a la liste. Merci de votre aide
P.S. se bout de code est dans un module il permet l'affectation de plusieurs bouton dans un autre formulaire Code :
|
||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 085 ![]() |
Bonjour,
C'est tout le problème d'utiliser des espaces dans les noms des contrôles ! Il faut savoir mettre les crochets où il faut. Code :
..."[liste des secouristes]" = NomFiltre
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#3 |
|
Membre actif
![]() Sébastien Développeur indépendant Inscription : juillet 2011 Messages : 176 ![]() |
Franchement je suis d'accord avec toi et je suis en train de corriger le problème et probablement que celuil-ci est un des derniers. mais je croyait que c'étais plus compliquer de trier une liste déroulante ... je test et je te revient avec le résultat merci beaucoup
|
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Sébastien Développeur indépendant Inscription : juillet 2011 Messages : 176 ![]() |
Finalement après test même avec les accolade sa ne fonctionne pas aurait tu une autre solution ?
|
|
|
00
|
|
|
#5 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 085 ![]() |
Oups ! (Ciboire ! comme on dit chez toi)
Avec les crochets ne n'avais pas vu le =. Code :
"[liste des secouristes]=" & NomFiltre Lorsque l'on envoi une telle expression elle doit être lisible comme une condition WHERE, avec VBA on fait de la concaténation pour créer l'expression. Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#6 |
|
Membre actif
![]() Sébastien Développeur indépendant Inscription : juillet 2011 Messages : 176 ![]() |
Bonjour loufab encore merci de ton aide et oui ciboire lolll malheureusement sa ne fonctionne toujours pas access me dit que je peut pas utiliser le where et having voici un Screenshots,
![]() j'espère trouver une soluce .... |
|
|
00
|
|
|
#7 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 085 ![]() |
Gulp effectivement avec une requete de regroupement tu ne peux pas.
Déplace-le sur l'option Filtre de la commande. C'est l'option précédente de openform.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#8 |
|
Membre actif
![]() Sébastien Développeur indépendant Inscription : juillet 2011 Messages : 176 ![]() |
Re-Bonjour loufab oufff 1 virgule ... mais sa commence à devenir passionnant se problème. Ca fonctionne excepté que le filtre ne s'applique pas. Le formulaire s'ouvre correctement sans message d'erreur mais affiche tous les enregistrements. Peut-être aurait tu une autre piste à la place d'affecter le filtre sur une liste déroulante.
|
|
|
00
|
|
|
#9 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 085 ![]() |
Peux-tu poster le contenu de NomFiltre au moment de l'execution ?
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#10 |
|
Membre actif
![]() Sébastien Développeur indépendant Inscription : juillet 2011 Messages : 176 ![]() |
bonjour , j'ai tester justemement a savoir si il y avait bien une variable affecté
et c.est le cas voici mon screenshot ... |
|
|
00
|
|
|
#11 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 085 ![]() |
Je comprends mieux ton problème.
Cette syntaxe : Code :
"[liste des secouristes]=" & NomFiltre Voici comment tu dois le coder. Code :
"[liste des secouristes] LIKE ""*" & NomFiltre & ""*" http://loufab.developpez.com/tutorie...operateurlike/ pour en savoir plus sur cet opérateur incontournable. Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#12 |
|
Membre actif
![]() Sébastien Développeur indépendant Inscription : juillet 2011 Messages : 176 ![]() |
Une lumiere au bout du tunnel ... quand tu apprend tu vient qu'à te perdre ... merci je test tous ca et je te donne le compte rendu merci énormément .. question à part j'ai cru remarqué sur le site qu'il y a eu certaine question comment créer un code d'activation pour une base ... j'ai ai créer un et il fonctionne excepté qu'il n'est pas crypté mais ca ajoute un semblant de professionaliste comment je pourrait le poster .... du meme coup peut-être tu pourrait me mettre sur une piste de comment créer une routine pour générer se dit code d'activation
|
|
|
00
|
|
|
#13 |
|
Membre actif
![]() Sébastien Développeur indépendant Inscription : juillet 2011 Messages : 176 ![]() |
Finalement j'ai fait quelques test et ca me donne en bout de compte incompaibilité de type ....
|
|
|
00
|
|
|
#14 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 085 ![]() |
Je pense que pour ton code d'activation tu auras beaucoup de retours des lecteurs. En effet c'est un sujet souvent abordé.
Concernant ton problème c'est étrange. Ton champ est bien un champ texte ? Cordialement,
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
|
|
#15 |
|
Membre actif
![]() Sébastien Développeur indépendant Inscription : juillet 2011 Messages : 176 ![]() |
Salut oui ces bien un champ texte ... je comprend pas moi non plus
plus précisément la liste fait une requête qui est la suivante : Code :
SELECT tbl_secouriste.IDsecouriste, tbl_secouriste.Nom_secouriste, tbl_secouriste.alias_secouriste FROM tbl_secouriste ORDER BY tbl_secouriste.IDsecouriste; |
|
|
00
|
|
|
#16 |
![]() ![]() ![]() Fabrice CONSTANSIngénieur développement logiciels Inscription : avril 2005 Messages : 7 085 ![]() |
Tu éventuellement me poster ta base si tu souhaites que je regarde.
Tu peux me contacter en MP si tu ne veux pas la poster sur le forum.
__________________
Classe MELA(CRUD) Opérateur IN et zone de liste MsGraph et VBA - 1e Partie 2e partie Entête d'états-Opérateur LIKE-Evénements formulaires-Cours 2010 Complément :Générateur de msgbox Visitez mon Blog Les questions techniques par MP ne sont pas lues et je ne pratique pas l'extispicine |
|
00
|
Copyright © 2000-2012 - www.developpez.com