Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/01/2011, 22h34   #1
Invité de passage
 
Inscription : décembre 2010
Messages : 24
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 24
Points : 4
Points : 4
Par défaut Resultat d'une requete dans une liste aprés clic.

Bonsoir a tous

Je vous expose mon problème, la résolution doit être toute a fait simpliste mais je ne trouve pas..

J'ai donc une requete, une zone de liste et un bouton.

J'aimerais que lorsque je clic sur ce bouton la requete se lance et affiche son résultat dans la zone de liste. J'ai déjà essayé de lier la zone de liste a la requete mais cette dernière s'éxecute dés l'ouverture du formulaire je voudrais simplement qu'elle s'execute lorsque je clic sur le dit bouton.

Merci
Matt014 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2011, 22h46   #2
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 205
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 205
Points : 5 255
Points : 5 255
Salut,

Tu peux affecter la requête, en VBA, à la propriété contenu (rowsource) de ta liste (tu peux le faire sur clic de ton bouton):

Code :
Me!TaListe.RowSource = "TaRequete"
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
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2011, 23h10   #3
Invité de passage
 
Inscription : décembre 2010
Messages : 24
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 24
Points : 4
Points : 4
Merci User de ta réponse

Mais j'ai toujours un probléme, désormais la requete s'éxecute dés que je clique sur le bouton mais le probléme c'est qu'il ne s'affiche pas dans ma liste..
Pourtant la zone de liste a bien comme caractéristiques :

Origine/source : Table/requete
Contenu : MaRequete

Une idée
Matt014 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2011, 23h45   #4
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 205
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 205
Points : 5 255
Points : 5 255
Peux-tu poster le sql de ta requête ?
Que veux-tu dire quand tu parles d'exécution de la requête ?
Peux-tu un peu préciser les choses ?
__________________
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
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2011, 00h29   #5
Invité de passage
 
Inscription : décembre 2010
Messages : 24
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 24
Points : 4
Points : 4
La requete se lance bien et me demande bien de rentrer une valeur mais le resultat de la requete ne s'affiche pas dans la zone de liste.

Je n'ai pas le sql je l'ai crée avec le mode Requete de access et non directement en vba.
Matt014 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2011, 12h31   #6
Rédacteur/Modérateur
 
Avatar de User
 
Homme Denis
Développeur informatique
Inscription : août 2004
Messages : 3 205
Détails du profil
Informations personnelles :
Nom : Homme Denis
Âge : 42
Localisation : France

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : août 2004
Messages : 3 205
Points : 5 255
Points : 5 255
Salut,

Peux-tu nous donner les propriétés de ta liste, peux-tu joindre à ton message par exemple une image de la feuille des propriétés de ta liste (avec 1 copie d'écran) ?

Peux-tu nous donner le code VBA que tu utilises pour mettre à jour ta liste ?

As-tu essayé d'exécuter ta requête à part pour voir si elle affiche des résultats ?

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
User est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/01/2011, 13h15   #7
Invité de passage
 
Inscription : décembre 2010
Messages : 24
Détails du profil
Informations forums :
Inscription : décembre 2010
Messages : 24
Points : 4
Points : 4
Probléme réglé. J'avais simplement oublier de lier la liste a son contenu.
Merci.
Matt014 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h19.


 
 
 
 
Partenaires

Hébergement Web