Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
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 04/12/2011, 14h34   #1
Membre à l'essai
 
Homme Steph
Technicien maintenance
Inscription : janvier 2011
Messages : 83
Détails du profil
Informations personnelles :
Nom : Homme Steph
Âge : 40
Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

Informations professionnelles :
Activité : Technicien maintenance
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : janvier 2011
Messages : 83
Points : 22
Points : 22
Par défaut afficher 2 résultats d'une liste déroulante ?

Bonjour à tous,

Je n'arrive pas à mettre ceci en forme :

J'ai une table avec les champs: "marque" <=> "Ref" : qui me sert à alimenter une Combobox dans un Formulaire.

Sur la sélection d'un Enrg "marque" de ma combobox, je voudrais que les "ref" associées, qui sont toujours au nombre de 2, soient affichées dans 2 zones de texte indépendantes.

ex tbl:
"Peugeot" I "205"
"Peugeot" I "307"
"Renault" I "4L"
"Renault" I "Clio"
ect..

Form souhaité: Peugeot /205 / 307

Faut-il obligatoirement passer par une pré-requête ?

Merci d'avance
fragglerick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2011, 14h43   #2
Rédacteur

 
Avatar de ClaudeLELOUP
 
Homme Claude LELOUP
Chercheur de loisirs (ayant trouvé !)
Inscription : novembre 2006
Messages : 5 242
Détails du profil
Informations personnelles :
Nom : Homme Claude LELOUP
Âge : 66
Localisation : Belgique

Informations professionnelles :
Activité : Chercheur de loisirs (ayant trouvé !)
Secteur : Finance

Informations forums :
Inscription : novembre 2006
Messages : 5 242
Points : 11 040
Points : 11 040
Bonjour,

Dans ta liste déroulante, intéresse-toi aux propriétés :

Nbre de colonnes
Colonne liée
Largeur de colonnes (pense à zéro, pour cacher ce que tu ne veux pas afficher)

Pour voir les propriétés, tu cliques dessus, elle se met en surbrillance et ensuite enfonce F1 => l’aide d’Access s’ouvre à la bonne page.

Tu disposes alors des valeurs de la ligne sélectionnée avec la syntaxe :

Me.ZoneDeListe.column(n) où n correspond au N° de la colonne en commençant par zéro.
ClaudeLELOUP est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2011, 17h53   #3
Membre à l'essai
 
Homme Steph
Technicien maintenance
Inscription : janvier 2011
Messages : 83
Détails du profil
Informations personnelles :
Nom : Homme Steph
Âge : 40
Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

Informations professionnelles :
Activité : Technicien maintenance
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : janvier 2011
Messages : 83
Points : 22
Points : 22
Bonsoir Claude,

Corriges moi si je fais erreur, mais ta méthode consiste à récupérer la valeur d'un champ pour un même enregistrement en jouant sur les propriétés des colonnes dans la listBox.
Or, dans mon exemple, je souhaite récupérer les valeurs "Ref" dans 2 enregistrements dont les "Marques" sont identiques.
C'est là que je bloque

Merci à toi
fragglerick est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/12/2011, 18h03   #4
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 223
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 223
Points : 9 927
Points : 9 927
Envoyer un message via Skype™ à Domi2
Bonsoir,

Cette source : Concaténer plusieurs enregistrements dans une seule colonne devrait te permettre de réaliser ce que tu cherches à faire.

Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2011, 12h45   #5
Membre à l'essai
 
Homme Steph
Technicien maintenance
Inscription : janvier 2011
Messages : 83
Détails du profil
Informations personnelles :
Nom : Homme Steph
Âge : 40
Localisation : France, Pyrénées Orientales (Languedoc Roussillon)

Informations professionnelles :
Activité : Technicien maintenance
Secteur : High Tech - Électronique et micro-électronique

Informations forums :
Inscription : janvier 2011
Messages : 83
Points : 22
Points : 22
Bonjour,

Merci Domi pour tes conseils. Hélas le résultat ne correspond pas à mes attentes.
En revanche, j'ai contourné le problème en créant un état qui s’appuie sur une requête et me donne le résultat escompté...

Merci à vous...
fragglerick 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 18h13.


 
 
 
 
Partenaires

Hébergement Web