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 08/02/2012, 10h01   #1
Membre du Club
 
Avatar de Nephyline
 
Inscription : janvier 2008
Messages : 161
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : janvier 2008
Messages : 161
Points : 58
Points : 58
Par défaut Afficher une liste sur plusieurs colonnes

Bonjour à tous,

Voici mon problème :
J'essaye de présenter le contenu d'une liste à sélection simple sur plusieurs colonnes (cf. pièce jointe). Cette liste comprenant pas loin de 100 lignes, je souhaiterais l'afficher en entier sans avoir un formulaire et une liste de 10 mètres de long.

J'ai pensé à faire plusieurs listes de taille réduite avec le même contenu, afficher des "zones" différentes de la liste à l'aide des ascenseurs et rendre les ascenseurs invisibles pour l'utilisateur... Je pense que cette solution relève de la douce utopie

Auriez-vous une idée pour solutionner mon problème ?

Merci de votre attention.
Images attachées
Type de fichier : png 08022012095340.PNG (23,6 Ko, 7 affichages)
Nephyline est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2012, 11h06   #2
Membre éclairé
 
Homme Michel
Développeur informatique
Inscription : février 2008
Messages : 263
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : février 2008
Messages : 263
Points : 309
Points : 309
Bjr,
voir en fichier joint une possiblité...
Michel
Fichiers attachés
Type de fichier : zip bd1.zip (14,5 Ko, 5 affichages)
Orion34080 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2012, 11h22   #3
Membre du Club
 
Avatar de Nephyline
 
Inscription : janvier 2008
Messages : 161
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : janvier 2008
Messages : 161
Points : 58
Points : 58
Merci pour ta proposition, Michel, mais ce n'est pas ça.

Désolée, je n'ai pas été assez claire.
L'idée de départ est que j'ai une seule table avec le contenu de ma liste (tbl_FauneAnatomie) et que le champ (Anatomie) de la table principale (tbl_Faune) ne doit contenir qu'une seule valeur de tbl_FauneAnatomie, d'où la liste à sélection unique.
Nephyline est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2012, 12h25   #4
Membre éprouvé
 
Homme Robert LINCE
Conseiller psycho-pédagogique
Inscription : octobre 2007
Messages : 281
Détails du profil
Informations personnelles :
Nom : Homme Robert LINCE
Localisation : Belgique

Informations professionnelles :
Activité : Conseiller psycho-pédagogique
Secteur : Enseignement

Informations forums :
Inscription : octobre 2007
Messages : 281
Points : 483
Points : 483
Bonjour.
Si j'ai bien compris le problème et le but, et en reprenant l'idée de l'affichage à l'aide de plusieurs zones de liste avec le même contenu (le champ Anatomie de la table tbl_FauneAnatomie), voici une proposition.
Il me semble qu'il suffirait d'aménager la requête source de chacune des zones de liste pour en limiter le contenu. S'il y a un Numéro auto dans la table, il suffirait de mettre un critère( >= "1" Et < "21", par exemple, pour limiter à 20 lignes) sur ce numéro pour n'afficher dans la liste qu'une partie des items.
Donc, dans les propriétés de chaque zone de liste, il faudrait :
-Données->Source contrôle : Anatomie (le champ Anatomie de la table tbl_Faune, si j'ai bien compris)
-Données-> Contenu : aménager le Select (il suffit de cliquer sur le bouton à gauche de la ligne pour ouvrir la requête source en mode création)
Il y a peut-être d'autres manières de faire mais ça me paraît plus réaliste que d'essayer de limiter ce qui est affiché avec les ascenceurs puis de les rendre invisibles...
Cordialement.
RobiPMS est déconnecté   Envoyer un message privé Réponse avec citation 10
Vieux 08/02/2012, 13h57   #5
Membre éclairé
 
Homme Michel
Développeur informatique
Inscription : février 2008
Messages : 263
Détails du profil
Informations personnelles :
Nom : Homme Michel
Localisation : France, Hérault (Languedoc Roussillon)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Finance

Informations forums :
Inscription : février 2008
Messages : 263
Points : 309
Points : 309
En tenant compte de l'idée émise par RobiPMS
cela donnerait ... voir PJ

Michel
Fichiers attachés
Type de fichier : zip bd1.zip (15,8 Ko, 5 affichages)
Orion34080 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/02/2012, 15h03   #6
Membre du Club
 
Avatar de Nephyline
 
Inscription : janvier 2008
Messages : 161
Détails du profil
Informations personnelles :
Localisation : France

Informations forums :
Inscription : janvier 2008
Messages : 161
Points : 58
Points : 58
Merci beaucoup RobiPMS !
Solution simple et totalement efficace
J'avais bêtement oublié de creuser la solution des requêtes et cherchais du coté de VBA...
Nephyline 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 20h58.


 
 
 
 
Partenaires

Hébergement Web