Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
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 19/08/2011, 17h35   #1
Invité de passage
 
Inscription : janvier 2011
Messages : 22
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 22
Points : 3
Points : 3
Par défaut Après double click sur listbox

Bonjour,

Je débute sur Access je vous explique donc ce que je cherche à faire.

J'ai crée en formulaire (formulaire1) dans lequel j'ai une listbox qui affiche une requête (requête1). Cette listbox contient 1000 lignes et a 5 colonnes.
D'un autre coter j'ai crée un autre formulaire (formulaire2) avec l'assistant qui affiche requête1 valeur par valeur.
Dans les propriétés de ma listbox j'ai ajouter "ouvrir formulaire2 après double clique".

Mon problème est que lorsque que je double clique sur une valeur dans ma listbox, formulaire2 s'ouvre bien mais les champs par exemple le champ "nom" contient toujours le premier de la liste, moi je veux quoi les champs "nom"... contiennent les valeurs de la ligne sur laquelle j'ai cliquer dans ma listbox.


J'espere être claire, et merci d'avance.
A demain.
SamSamas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 19/08/2011, 20h52   #2
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 619
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 619
Points : 30 959
Points : 30 959
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Peux-tu mettre le code que tu as utilisé.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/08/2011, 10h44   #3
Membre éclairé
 
Avatar de dok flint
 
Inscription : septembre 2003
Messages : 292
Détails du profil
Informations personnelles :
Âge : 43

Informations forums :
Inscription : septembre 2003
Messages : 292
Points : 378
Points : 378
Bonjour ,
Jer crois qu'il faut ajouter un filtre dans la source de données du formulaire 2 basé sur la valeur de la listbox du formulaire1.
A+
__________________
Pourquoi faire compliqué quand on peut faire simple
Je suis encore en ACCESS 2003
dok flint est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 09h20   #4
Invité de passage
 
Inscription : janvier 2011
Messages : 22
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 22
Points : 3
Points : 3
Merci pour vos réponses,

Je n'ai écris aucun code pour le formulaire1. J'ai juste modifier les propriétés. Je suppose qu'il va falloir que j'en mette? Ou je peux faire sans?
SamSamas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 10h57   #5
Invité de passage
 
Inscription : janvier 2011
Messages : 22
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 22
Points : 3
Points : 3
J'ai écrit ce code :

Code :
1
2
3
Private Sub Liste2_DblClick(Cancel As Integer)
DoCmd.OpenForm "App", , , "nom_application =" & Me.ActiveControl
End Sub
Mais ça ne marche pas??
SamSamas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 11h44   #6
Invité de passage
 
Inscription : janvier 2011
Messages : 22
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 22
Points : 3
Points : 3
Merci dok flint tu as raison c'est la bonne solution, pas besoin d'écrire du code
SamSamas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2011, 14h43   #7
Invité de passage
 
Inscription : janvier 2011
Messages : 22
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 22
Points : 3
Points : 3
Complétement inutile!

J'essayai de de faire un truc que access 2007 propose de faire en 1 seul clique!
SamSamas 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 11h29.


 
 
 
 
Partenaires

Hébergement Web