|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Candidat au titre de Membre du Club
![]() Rémi GANSONREInscription : juillet 2011 Messages : 24 ![]() |
Bonjour!
J'ai de l'aide. j'ai créé un formulaire contenant un sous-formulaire + une zone de liste modifiable + un e zone de texte. je veux que dèsque l'utilisateur commence à saisir dans la zone de texte, que mon sous formulaire liste les enregistrements commençant par les caractères de la zone de texte. Voici mon code : Code :
Mais ce code ne marche pas et pas d'erreur. Rien ne se passe. Si quelqu'un peut me donner un coup de main. Merci! |
||
|
|
00
|
|
|
#2 |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Salut,
Essaie de mettre le code sur l'évènement "Changement" de ta zone de texte... A+
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Rémi GANSONREInscription : juillet 2011 Messages : 24 ![]() |
Je viens de faire comme vous indiquez mais pas de changement.
Rien ne se passe toujours pas. |
|
|
00
|
|
|
#4 | ||
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Peux-tu poster ton code complet
Il faut aussi utiliser la propriété text de la zone de texte : Exemple : Code :
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
||
|
00
|
|
|
#5 | ||||
|
Candidat au titre de Membre du Club
![]() Rémi GANSONREInscription : juillet 2011 Messages : 24 ![]() |
Voici le code mis dans "Après MAJ" de la zone de liste:
Code :
Code :
NB: "Carte de Stock" est une requete de selection que j'ai créée. En pièce jointe l'image du formulaire. |
||||
|
|
00
|
|
|
#6 |
|
Candidat au titre de Membre du Club
![]() Rémi GANSONREInscription : juillet 2011 Messages : 24 ![]() |
Même avec la propriété Text de la zone de texte pas de changement.
|
|
|
00
|
|
|
#7 |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Oui,
ça vient de ta condition au début: Code :
If Len([Forms]![Formulaire2]![designation]) = 0 Then Code :
If Len([Forms]![Formulaire2]![designation].text) = 0 Then A+
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Rémi GANSONREInscription : juillet 2011 Messages : 24 ![]() |
Merci je viens de corriger l'erreur dans la condition mais totalement résolu.
En fait je crois que le problème réside dans l'utilisation de " Like ". Je viens de remarquer que c'est dans les requêtes où il y a Like qui ne marche pas. Est-ce que j'ai utilisé le mot Like dans la requête ? |
|
|
00
|
|
|
#9 | ||
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Il faut utiliser le like si tu utilises le '*', mais il faut bien coller le '*' à la variable :
extrait: Code :
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
||
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() Rémi GANSONREInscription : juillet 2011 Messages : 24 ![]() |
Franchement je ne comprends plus rien.
J'ai tout vérifié et tout est correct mais queue d'âne. |
|
|
00
|
|
|
#11 |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Poste à nouveau ton code qui ne marche pas...
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
00
|
|
|
#12 | ||
|
Candidat au titre de Membre du Club
![]() Rémi GANSONREInscription : juillet 2011 Messages : 24 ![]() |
le code de la zone de texte:
Code :
|
||
|
|
00
|
|
|
#13 |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 206 ![]() |
Re,
A la fin, après le '*' tu as 1 espace : Code :
" WHERE ((([Carte de Stock].Désignation) Like '" & [Forms]![Formulaire2]![designation].Text & "* ') AND (([Carte de Stock].catégorie)=[Forms]![Formulaire2]![IDCat])); " Code :
" WHERE ((([Carte de Stock].Désignation) Like '" & [Forms]![Formulaire2]![designation].Text & "*') AND (([Carte de Stock].catégorie)=[Forms]![Formulaire2]![IDCat])); "
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
10
|
|
|
#14 |
|
Candidat au titre de Membre du Club
![]() Rémi GANSONREInscription : juillet 2011 Messages : 24 ![]() |
Bonjour!
Vraiment User vous êtes génial ! C'est exactement l'espace après '*' qui causait le problème. j'ai corrigé et ça marche maintenant. ![]() Vraiment merci! Cordialement!!! |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com