Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Modélisation
Modélisation Le forum qui vous aide à résoudre vos questions relatives à la modélisation (tables et relations) de votre base de données sous Access. Pour les états et les formulaires, postez dans le forum IHM.
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/10/2007, 13h29   #1
Débutant
 
Inscription : avril 2005
Messages : 563
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 563
Points : 250
Points : 250
Par défaut Listbox dans table

Bonjour,

Comment faire une listbox pour un champ d'une table ? Faut il mettre une nouvelle table pour ces données ?

Merci,
Christophe,
cjacquel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/10/2007, 14h08   #2
Modérateur
 
Avatar de mout1234
 
Inscription : novembre 2006
Messages : 2 200
Détails du profil
Informations personnelles :
Âge : 43
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2006
Messages : 2 200
Points : 2 699
Points : 2 699
Bonjour,

Pour alimenter une liste déroulante ou une zone de liste, tu as trois possibilités:
  • saisir une liste de valeurs. Ca convient pour des courtes listes de valeurs immuables ("M.";"Mme";"Mlle" par exemple)
  • utiliser une table
  • utiliser une requête.
    Par exemple: Pour proposer les valeurs déjà saisies pour le champ, il suffit de créer une requête sur ce champ.
    Si la table s'appelle tblClients et le champ Ville, on peut créer une liste déroulante avec comme source la requête:
    Code SQL :
    SELECT DISTINCT Ville FROM tblClients
__________________
............................................................................................

Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.


Les FAQs les tutos Les Sources Access Profitez de ces mines d'or...

Postez dans le bon sous forum et mentionnez la version
mout1234 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/10/2007, 20h12   #3
Rédacteur/Modérateur
 
Avatar de Siguillaume
 
Homme Guillaume SIGUI
Chef de projet en SSII
Inscription : août 2007
Messages : 2 388
Détails du profil
Informations personnelles :
Nom : Homme Guillaume SIGUI
Localisation : Côte d'Ivoire

Informations professionnelles :
Activité : Chef de projet en SSII
Secteur : High Tech - Produits et services télécom et Internet

Informations forums :
Inscription : août 2007
Messages : 2 388
Points : 3 177
Points : 3 177
Envoyer un message via Yahoo à Siguillaume Envoyer un message via Skype™ à Siguillaume
Bonjour
Pour donc associer ta question à la réponse de Mout, pas la peine de créer une nouvelle table. Tu peux te baser sur une table ou une requête existante dans ta base.
S'il s'agit de nouvelles données, tant qu'elles ne sont pas dynamiques ou réutlisables, tu peux les saisir directement.

A bientôt!
Siguillaume est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/10/2007, 11h41   #4
Rédacteur/Modérateur
 
Avatar de Jeannot45
 
Homme Jean BALLAT
Inscription : octobre 2004
Messages : 2 856
Détails du profil
Informations personnelles :
Nom : Homme Jean BALLAT
Âge : 63
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : octobre 2004
Messages : 2 856
Points : 5 220
Points : 5 220
Bonjour,

Pour contribuer à une information compléte, tu peux également, lorsque tu es en mode création sur ta table, remarquer que dans le type de données tu disposes d'un assistant liste de choix qui va te permettre de générer une liste dans ton champ en indiquant la table source ou la requete source. Tu indiqueras les champs que tu veux lister etc ...
__________________
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
Jeannot45 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2007, 12h18   #5
Rédacteur

 
Avatar de Tofalu
 
Christophe Warin
Inscription : octobre 2004
Messages : 8 635
Détails du profil
Informations personnelles :
Nom : Christophe Warin
Âge : 28

Informations forums :
Inscription : octobre 2004
Messages : 8 635
Points : 13 718
Points : 13 718
Je ne serais pas aussi sûr de vos réponses :

La question est elle :

Comment stocker une valeur pour un enregistrement (cette valeur étant issue d'une liste) ?

ou bien

Comment stocker une liste de valeurs pour un enregsitrement ?

En gros : valeur de liste ou liste de valeurs
Tofalu est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/10/2007, 18h20   #6
Modérateur
 
Avatar de mout1234
 
Inscription : novembre 2006
Messages : 2 200
Détails du profil
Informations personnelles :
Âge : 43
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : novembre 2006
Messages : 2 200
Points : 2 699
Points : 2 699
Citation:
Envoyé par Tofalu Voir le message
Je ne serais pas aussi sûr de vos réponses :

La question est elle :

Comment stocker une valeur pour un enregistrement (cette valeur étant issue d'une liste) ?

ou bien

Comment stocker une liste de valeurs pour un enregsitrement ?

En gros : valeur de liste ou liste de valeurs
Hummm... en effet ... à clarifier....
__________________
............................................................................................

Dans l'intérêt de tous, ne posez pas de questions techniques par messages privés.


Les FAQs les tutos Les Sources Access Profitez de ces mines d'or...

Postez dans le bon sous forum et mentionnez la version
mout1234 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h54.


 
 
 
 
Partenaires

Hébergement Web