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

WebDev Discussion :

Comment faire une combobox imbriquée


Sujet :

WebDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut Comment faire une combobox imbriquée
    Bonjour à tous,

    j'ai 3 COMBOS : - Site
    - Operateur
    - Atelier

    Chaque atelier est utilisé par certains opérateurs et chaque operateur dépend d'un site.

    quel Code dois-je créer pour créer en gros une liste imbriquée : Que la COMBO Opérateur n'apparaisse qu'une fois le site choisi dans la Combo Site et n'affiche que les opérateurs correspondants au choix du site.

    La même chose pour l'atelier en fonction de l'opérateur choisi.

    merci par avance

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Août 2007
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 140
    Par défaut
    Sur l'événement "Modification/selection d'une ligne" du premier combo..

    Solution 1 :
    FichierVersEcran() pour alimenter le second..
    Le second étant lié à une requête par exemple, avec les paramètres etc.. bien configurés (dans le code d'init du champs en question).

    Solution 2 :
    HFiltre()
    FichierVersEcran()
    Et lier le champs à une table directement...
    Le Hfiltre sélectionnant les champs à afficher en fonction de la valeur du premier...



    Après à toi d'activer les champs en fonction des sélections..

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 6
    Par défaut
    Merci Nicolas

    Etant donné que je suis plutôt novice, je souhaiterais utiliser la Solution 2, est-ce que tu pourrais être plus précis si possible bien sûr?

    Dans ma ligne de Code de sélection d'une ligne, je mets :

    HFiltre(????) -> je suppose qu'il faut préciser quelque chose
    FichierversEcran(????)
    Puis après ???

  4. #4
    Membre éclairé Avatar de ner0lph
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2005
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2005
    Messages : 277
    Par défaut
    Eh bien, tu peux utiliser l'aide intégrée (F1 sur le mot).

  5. #5
    Membre expérimenté

    Profil pro
    Inscrit en
    Août 2007
    Messages
    140
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2007
    Messages : 140
    Par défaut
    Voilà une solution que j'avais mis en ligne sur un autre topic.
    http://boonaert.net/code_exemple/mon_projet.zip

    Ici le principe est de basé les résultats des combos fournisseurs à partir du choix du produit (la recherche des fournisseurs est effectuée à l'aide d'une requête et non pas via HFiltre).

    Tu pourras y voir 2 combos de choix fournisseurs puisqu'un est alimenté en automatique, l'autre en manuel (via programmation).


    Bonne suite.

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

Discussions similaires

  1. Comment faire une recherche dans une combobox et une sélection automatique
    Par VictoriusDan dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 11/12/2009, 16h17
  2. Comment faire un ComboBox multicolonne lié à une table ?
    Par Khalid.bounouader dans le forum Accès aux données
    Réponses: 1
    Dernier message: 18/09/2006, 09h29
  3. [Requête] Faire une requête imbriquée?
    Par sekiryou dans le forum Requêtes
    Réponses: 2
    Dernier message: 17/01/2004, 22h52
  4. [VB6] Comment faire une fonction qui renvoie 2 résultats
    Par tazarine dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 15/01/2004, 00h13
  5. Réponses: 10
    Dernier message: 10/10/2003, 14h25

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