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

InfoPath .NET Discussion :

Affichage d'une colone d'une BD selon une liste déroulante


Sujet :

InfoPath .NET

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 55
    Points : 30
    Points
    30
    Par défaut Affichage d'une colone d'une BD selon une liste déroulante
    Bonjour à tous !

    J'ai un formulaire lié à une base de donnée Access.

    Dans ma BD j'ai une table avec entre autres une colone "installation" et une colone "matériaux".

    Dans mon formulaire j'ai une liste déroulante contenant la liste des installations (liée à la colone installation de ma BD). J'aimerais, lorsque je choisis une installation dans ma liste déroulante qu'il m'affiche en dessous la liste des matériaux s'y rapportant, sachant qu'il peut y avoir plusieurs matériaux pour une installation.

    J'ai essayé en mettant le résultat dans un tableau extensible, mais il m'affiche uniquement la première ligne de matériaux par installation.

    Est-ce que qqn peut m'aider ? Merci beaucoup.

  2. #2
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    Salut,

    Lit ceci:

    http://www.developpez.net/forums/sho...d.php?t=329059

    et pose moi des questions sur ce que tu ne comprends pas

    ++

    Thierry
    "Life is short don't forget to inhale"
    Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 55
    Points : 30
    Points
    30
    Par défaut
    Salut Thierry

    Merci de répondre (une fois de plus) à mes questions.

    Alors en fait j'ai déjà essayé de faire ce qu'il y a dans cette discussion mais ça ne m'affiche qu'une seule ligne dans le tableau extensible.

  4. #4
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 55
    Points : 30
    Points
    30
    Par défaut
    J'ai à nouveau essayer la solution de cette discussion en me disant que j'avai peut-être fait un erreur la première fois, mais le problème est toujours le même.

    Mais j'ai une question concernant le champs texte : il doit être contenu dans un tableau extensible ? Et est-ce qu'il faut faire des manipulations dessus ou le laisser tel quel ?

  5. #5
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    Désolé mais j'ai de la peine a comprendre ce que tu veux vraiment faire?

    donc un liste déroulante et des champs texte tout ca dans une section répétitive.

    et tu veux que quand tu séléctionne quelquechose dans cette liste certain champ de ta source de données secondaire viennent ce copier dans tes textbox de ta ligne?

    C'est bien ca?
    "Life is short don't forget to inhale"
    Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

  6. #6
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 55
    Points : 30
    Points
    30
    Par défaut
    Excuse moi j'ai du mal de m'expliquer.

    Alors j'ai mis un fichier joint pour que tu comprenne mieux.

    Et ma base de donnée se présente comme cela :

    ID | n° article | description | numero sonde
    """""""""""""""""""""""""""""""""""""""""""""""""""""""""""
    1 | 123 | X | 012
    2 | 456 | Y | 012
    3 | 789 | Z | 015
    4 | 000 | A | 012


    Explication :

    J'ai donc, en haut du formulaire, une liste déroulante avec le numéro de la sonde qui vient de la base de donnée (c'est-à-dire : 012 et 015).

    Et en bas du formulaire j'ai donc un tableau extensible avec à l'intérieur le n° d'article et la descritpion.

    J'aimerais, lorsque je choisis le numero de sonde, qu'il vienne m'afficher dans mon tableau extensible la liste des articles (avec le n° d'article et la description) s'y rapportant.
    Et il peut donc y avoir plusieurs réponses. Et quand je fais la solution expliquée dans la discussion que tu m'avais suggérée d'aller voir, il n'affiche, dans mon tableau extensible, que le premier article se rapportant à la sonde.

    Voilà j'espère que c'est plus clair comme cela et que tu pourras m'aider.

    Dans tous les cas, merci beaucoup pour ton aide.
    Images attachées Images attachées  

  7. #7
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    juste une question es-ce le but de ton formulaire est de stocké ces article dans le xml que tu renvoit ou c'est seulement de l'affichage d'article?

    Car si c'est que de l'affichage c'est faisable sans code.

    Si par contre il faut passser les articles de cette base secondaire dans la base primaire (le fichier xml que tu renvoie) il faudra passer par du code...
    "Life is short don't forget to inhale"
    Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

  8. #8
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 55
    Points : 30
    Points
    30
    Par défaut
    Non non c'est juste de l'affichage d'article

  9. #9
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    alors c'est tout simple ton tableau répétitif doit être lier a ta base de données secondaire (ta liste article) et une fois que c'est fait tu va sur les propriétés de cette dernière troisième onglet. tu clique sur filtré les données et tu mets que ta liste soit égal au champs correspondant à ta source de données.
    "Life is short don't forget to inhale"
    Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

  10. #10
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 55
    Points : 30
    Points
    30
    Par défaut
    Ok merci beaucoup je vais essayer.

  11. #11
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 55
    Points : 30
    Points
    30
    Par défaut
    Bonjour virgul,

    Je me remets aujourd'hui à Infopath et impossible de refaire ce que tu m'avais expliqué dans ta dernière réponse.

    Tu dis :
    fois que c'est fait tu va sur les propriétés de cette dernière troisième onglet
    Mais cette dernière c'est quoi ? la base de donnée secondaire ? Mais moi dans le troisième onglet je n'ai pas le bouton "filtré les données".

    Merci encore pour ton aide.

  12. #12
    Membre expérimenté
    Avatar de virgul
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    1 625
    Détails du profil
    Informations personnelles :
    Âge : 39
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2004
    Messages : 1 625
    Points : 1 666
    Points
    1 666
    Par défaut
    Salut,

    Excuse..

    Dans les propriétés de ton tableau répétitif tu vas sur le 2ème onglet tu clique sur mise en forme conditionnel et défini que si le champ concerner n'est pas égal a celui de la section masque la section.
    "Life is short don't forget to inhale"
    Mais: "Mieux vaux arriver en retard dans ce monde... qu'en avance à l'autre."

  13. #13
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    55
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Suisse

    Informations forums :
    Inscription : Juin 2007
    Messages : 55
    Points : 30
    Points
    30
    Par défaut
    Ok je vais essayer merci beaucoup pour ton aide

Discussions similaires

  1. Réponses: 0
    Dernier message: 12/04/2013, 13h39
  2. [XL-2010] Copie d'une colone d'un classeur vers une colonne d'un autre classeur
    Par GuiBar18 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 11/10/2011, 15h54
  3. Selectionner les cellules non vides d'une colone et les ajouter a une combo
    Par justgreat dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 15/06/2010, 00h53
  4. Masquer une partie du code HTML selon une variable ?
    Par ghohm dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 17/09/2008, 17h51
  5. Réponses: 0
    Dernier message: 03/02/2008, 10h41

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