IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

IHM Discussion :

Sous-titres dans une liste déroulante [AC-2007]


Sujet :

IHM

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2008
    Messages : 191
    Points : 200
    Points
    200
    Par défaut Sous-titres dans une liste déroulante
    Bonjour,

    dans un de mes formulaires, j'ai une liste déroulante d'accessoires à partir de laquelle l'usager peut chercher un enregistrement. Afin de faciliter la recherche, j'aimerais bien diviser ma liste déroulante en plusieurs sections à l'aide de sous-titres pour avoir une forme semblable à :

    Accessoires généraux
    Acc.1
    Acc.2
    ...

    Accessoires de fixations
    Acc.1
    Acc.2
    ...

    J'ai eu beau fouiller, pour le moment je n'ai rien trouvé qui puisse m'aiguiller là-dessus. Je me demandais donc s'il existe un moyen de réaliser cela tout en ayant une liste liée ou bien si je risque plutôt d'y perdre de nombreuses heures inutilement?

    Merci d'avance,

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Si j'ai bien compris, tu veux lier deux listes, l'élément de l'un dépend de l'autre ?

    Si c'est le cas, la même question vient d'être posé il y a 10 min, et c'est ici : http://www.developpez.net/forums/d74...ox-vba-access/

    Philippe

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2008
    Messages : 191
    Points : 200
    Points
    200
    Par défaut
    Bonjour,

    d'abord merci pour ta réponse. Mais, de ce côté, je n'ai aucune difficulté à lier ma liste avec des enregistrement ou d'autres champs. Là où je bloque, c'est plutôt au niveau de la "mise en page" de ma liste déroulante. Je cherche le moyen d'y ajouter des sous-titres (qui eux ne seraient pas liés à rien ni personne) qui me permettrait de séparer les éléments contenus dans ma liste déroulante en fonction d'une caractéristique quelconque. Mais, je ne sais pas si cela est réalisable. Par exemple, dans mon exemple du message précédent, "Accessoires généraux" et "Accessoires de fixations" seraient les sous-titres et Acc.1, Acc.2, etc sont les éléments liés (qui eux sont déjà présent dans liste, tout va bien de ce côté). Je chercherais donc à écrire les fameux sous-titres dans ma liste déroulante.

    En espérant que ce soit plus clair,
    Merci encore,

  4. #4
    Invité
    Invité(e)
    Par défaut
    Re

    J'ai dut mal à saisir visuellement ce que tu veux, un petit croquis serait pas mal, mais si c'est ce que je pense, ce n'est pas possible.

    Donc un petit croquis pour confirmer

    Philippe

  5. #5
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2009
    Messages
    238
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Indre et Loire (Centre)

    Informations forums :
    Inscription : Avril 2009
    Messages : 238
    Points : 183
    Points
    183
    Par défaut
    Bonjours,

    Je pense que ce que tu voudrais faire, c'est d'avoir en quelque sorte des "catégories" d'accessoires c'est ca?

    Si c'est le cas, il te suffit juste d'ajouter un champ "catégorie" à ta table, voir éventuellement de passer par une autre table si besoin, puit de faire deux listes :

    -Une qui permet de choisir la catégorie

    -Une deuxième qui permet de choisir l'accessoire (suivant la catégorie bien entendue)

    voila j'espère ne pas avoir répondu trop a coté^^

    Cordialement

    Mcfly

  6. #6
    Membre actif
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2008
    Messages : 191
    Points : 200
    Points
    200
    Par défaut
    Bonjour,

    merci pour vos réponses! J'aime bien la solution proposé par mcfly et j'avoue que ça permet une belle variante de ce que j'avais en tête.

    Sinon, pour ce qui est de mon idée originale, je désirais faire quelque chose comme (plus précisément) :

    Début liste dréoulant

    Accessoires généraux [texte défini par moi]
    [requête SQL existante qui va chercher les accessoires correspondants]
    Acc.1
    Acc.2
    Acc.3

    Accesoires de fixations [autre texte défini par moi]
    [requête SQL existante qui va chercher les accessoires de fixations]
    Acc.1
    Acc.2
    Acc.3
    ...

    Fin liste déroulante

    où les Acc. sont les éléments liés et les titres ne sont que des champs textes que je définirais moi-même. Mais, je commence aussi à croire que ce n'est pas possible à faire.

    Je crois que je vais donc me rabattre sur la solution de mcfly pour contourner ce problème!

    Merci beaucoup!
    al_bert

  7. #7
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Je commence à voir, c'est possible mais il faut passer par une table temporaire que tu remplis à partir de plusieurs requêtes.

    Le principe serait de créer dans ta table une insertion des différents éléments dans un champ texte, avec une numérotation crée par toi pour avoir un ordre.
    Donc une suite de requêtes d'insertion.

    Puis une requête avec respect de l'ordre (Order By) pour alimenter ta liste.

    Philippe

  8. #8
    Membre actif
    Profil pro
    Inscrit en
    Juin 2008
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Juin 2008
    Messages : 191
    Points : 200
    Points
    200
    Par défaut Merci!
    D'accord, je vois le principe. Merci bien, je vais essayer cette façon aussi!

    Merci beaucoup!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD-2007] Modifier le format du texte dans une liste déroulante sous Word 2007
    Par Fitch-Warrior dans le forum Word
    Réponses: 0
    Dernier message: 19/05/2014, 17h56
  2. Réponses: 9
    Dernier message: 04/06/2013, 23h40
  3. [WD-2010] Suppression de la ligne de titre dans une liste déroulante
    Par formabox dans le forum VBA Word
    Réponses: 12
    Dernier message: 12/12/2012, 21h09
  4. Rajouter "Tous" dans une Liste Déroulante
    Par smirold dans le forum IHM
    Réponses: 7
    Dernier message: 25/10/2004, 13h29

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo