|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 15 ![]() |
Bonjour,
J'essaye actuellement de créer une petite base de données pour mon boulot, qui me simplifierait bien la tâche. Pour l'instant je tatonne, et après quelques fondations, j'essaye d'implanté un formulaire de recherche tout simple, de nom et prénom. Alors pour info, impossible d'ouvrir l'assistant recherche, je ne sais pas trop pourquoi ("unable to find a version of the runtime to run this application"winking smiley. (Framework 4.0 installé pourtant) Mais bref. Ma démarche, était de créer la fonction recherche à l'aide de macro, et cela m'aiderait beaucoup si vous pouviez m'expliquer à quel moment ma démarche, et ma réflexion, est fausse. Donc pour résumer, je crée 2 textbox, nommée TXT_RechercheNom et TXT_RecherchePrenom, un bouton recherche (BT_Recherche) et une listbox pour afficher les résultats (LST_ResultatsRecherche) Ma démarche a donc été de créer un évènement sur clic du BT_Recherche, une macro, qui dit : Code Macro Access :
Idem pour le prénom. Ensuite j'ai mis "Actualiser [LST_ResultatsRecherche] Et dans l'évènement de la LST_ResultatsRecherche, après MAJ, Code Macro Access :
Avec la requête Recherche qui contient : Code SQL :
Voila. quand je clic, il ne se passe rien, je ne sais pas vraiment ce qui ne colle pas, j'espère que vous pourrez m'éclairer sur le sujet smiling smiley |
||||||
|
|
00
|
|
|
#2 |
![]() ![]() Jean BALLATInscription : octobre 2004 Messages : 2 856 ![]() |
![]() Il y a pas mal de tutos sur le sujet des formulaires de recherches. Je te recommande fortement d'y plonger sans modération 1) Recherche multicritères avec ou sans code 2) Recherche multicritères 3) Formulaire de recherche prêt à l'emploi Entre autres ... Bonne lecture
__________________
Jeannot Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., [B]Sources VBA Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 15 ![]() |
Merci pour ta réponse.
Oui, je m'y plonge actuellement Mais, je souhaiterais quand même, pour mieux apprendre, comprendre pourquoi ma solution ne fonctionne pas... Si quelqu'un peut m'éclairer ?? |
|
|
00
|
|
|
#4 |
![]() ![]() Jean BALLATInscription : octobre 2004 Messages : 2 856 ![]() |
![]() Je ne manipule pas trop les macros mais il me semble qu'il ne se passe rien parce qu'il faudrait faire une réactualisation de la liste LST_ResultatsRecherche (en quelque sorte une relecture de la requête source de la liste) Bonne continuation
__________________
Jeannot Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., [B]Sources VBA Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
|
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 15 ![]() |
Donc dans la macro de LST_ResultatsRecherche, l'étape finale "Actualiser" ne suffit pas ?
Peut-être que je devrais le faire en sous formulaire ? |
|
|
00
|
|
|
#6 | ||
![]() ![]() Jean BALLATInscription : octobre 2004 Messages : 2 856 ![]() |
![]() Tu n'es pas obligé de passé par un sous formulaire voici ci-dessous un exemple de code que tu peux placer sur l'évènement "Sur Clic" du bouton de recherche : Code VBA :
A adapter avec tes noms de champs et de tables bien sur Bonne continuation
__________________
Jeannot Liens Office indispensables à visiter: Cours (Tutos), F.A.Q., [B]Sources VBA Ne posez pas de questions par MP, je n'ai pas le temps d'y répondre
|
||
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : octobre 2011 Messages : 15 ![]() |
Ok, je vais donc me lancer en VBA
Un grand merci pour tes conseils en tout cas |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com