[Access 2007] Afficher un seul enregistrement

Résolu/Fermé
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 - 13 août 2012 à 15:44
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 - 14 août 2012 à 08:53
Bonjour,

j'ai un problème avec mes formulaires.

J'ai un premier formulaire qui me permet de choisir la liste des éléments de ma base. Quand je clique sur un élément, un nouveau formulaire s'affiche avec les données de cet élément.

Seulement, si j'ai par exemple 12 éléments dans mon premier formulaire, le second formulaire m'affiche également les 12 éléments (la barre en bas à gauche m'indique Enr. 1 sur 12)

Comment faire pour n'afficher qu'un seul enregistrement ?

Cordialement.

A voir également:

3 réponses

chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 306
14 août 2012 à 08:53
Finalement ça marche, en remplaçant la macro incorporée par une macro VBA avec DoCmd.OpenForm.

Cordialement.
1
tidjool Messages postés 102 Date d'inscription mercredi 19 avril 2006 Statut Membre Dernière intervention 16 août 2012 7
13 août 2012 à 15:46
Bonjour,
il faut mettre une clause where dans la requete select afin de filtrer l'enregistrement que tu souhaites
0
chossette9 Messages postés 4239 Date d'inscription lundi 20 avril 2009 Statut Contributeur Dernière intervention 12 septembre 2014 1 306
13 août 2012 à 15:51
Merci pour la réponse,

je passe en VBA, et j'ai une requête où je fais une clause WHERE.

A l'affichage j'ai bien mon enregistrement sur lequel j'ai cliqué en premier, mais ensuite il m'affiche tous les autres enregistrements...
0