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

WinDev Discussion :

valeur combo renvoyée dans une autre fenetre [WD15]


Sujet :

WinDev

  1. #1
    Membre confirmé
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Août 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : Service public

    Informations forums :
    Inscription : Août 2011
    Messages : 108
    Par défaut valeur combo renvoyée dans une autre fenetre
    Bonjour à tous,
    j'ai une base de données nommée "personnel"

    J'ai crée une fenêtre FEN_PERS dans le lequel les champs de saisie alimente ma base de données.
    Je voudrais remplir le champ SAI_Département par La combo_DPT qui elle est située dans une fenêtre "FEN_DPT"

    Comment dois je constituer ce code car je n'arrive pas à alimenter le champ.

    Merci de m'aider.

    Bonne soirée à tous

  2. #2
    Membre actif Avatar de NetLandGim
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : Mars 2011
    Messages : 97
    Par défaut
    Tu devras définir un bouton près du champ de saisie à alimenter
    (Pas forcement un bouton mais un évènement qui va ouvrir ta fenêtre qui contient le champ combo)

    Le bouton va ouvrir la fenêtre afin que tu puisse choisir l'élément voulu
    Tu peux programmer la fermeture de la fenêtre appelée après la sélection ou sur le bouton fermé. A la fermeture, ta fenêtre devra renvoyer une valeur. C'est cette valeur qui va remplir le champ SAI_Département
    Dans le traitement clik du bouton :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    SI FenEtat(FEN_DPT)=Inexistant ALORS
    	SAI_Département=Ouvre(fen_Dpt,[Parametre1,ParametreN])
     
    FIN
    Pour une telle fenêtre il faut inscrire dans sa procédure globale
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    MoiMême..ValeurRenvoyée=faux
    Ta fenêtre FEN_DPT devra renvoyer renvoyer à la fermeture
    le contenu de la ligne de la combo sélectionnée.
    Dans le traitement de fermeture de la fenêtre

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    si Combo_DEPT..Valeur affichée <>"" alors
    mafenetre..valeurRenvoyée=Combo_DEPT..Valeur affichée
    sinon
    mafenetre..valeurRenvoyée=""
    fin
    ou à la sortie de la combo

  3. #3
    Membre actif Avatar de NetLandGim
    Homme Profil pro
    Inscrit en
    Mars 2011
    Messages
    97
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations forums :
    Inscription : Mars 2011
    Messages : 97
    Par défaut
    Il y a mille façons de faire . Il faut simplement savoir que pour avoir accès à un champ, il faut que sa fenêtre soit ouverte.

  4. #4
    Membre confirmé
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Août 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : Service public

    Informations forums :
    Inscription : Août 2011
    Messages : 108
    Par défaut
    bonsoir, netlandgim et le forum.
    Je te remercie pour ton code et surtout tes explications en tant que novice c'est super important lol

    J'ai bien fait ce que tu m'as décrit ça ouvre ma fen_DPT mais lorsque que je clique sur valider il y a une erreur située à cette hauteur sur le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SI COMBO_DPT..Valeur affichée <>"" ALORS
    	MaFenêtre..ValeurRenvoyée=COMBO_DPT..Valeur affichée
    SINON
    	MaFenêtre..ValeurRenvoyée=""
    FIN
    J'ai essayé de remplacer <> par égal mais ça ne fonctionne pas non plus.


    D'où peut provenir cette erreur ?

    Par avance merci pour votre aide.

    Bonne soirée

  5. #5
    Membre très actif Avatar de miripesage
    Homme Profil pro
    gerant
    Inscrit en
    Novembre 2009
    Messages
    725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : gerant
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2009
    Messages : 725
    Par défaut
    Citation Envoyé par fr832 Voir le message
    bonsoir, netlandgim et le forum.
    Je te remercie pour ton code et surtout tes explications en tant que novice c'est super important lol

    J'ai bien fait ce que tu m'as décrit ça ouvre ma fen_DPT mais lorsque que je clique sur valider il y a une erreur située à cette hauteur sur le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SI COMBO_DPT..Valeur affichée <>"" ALORS
    	MaFenêtre..ValeurRenvoyée=COMBO_DPT..Valeur affichée
    SINON
    	MaFenêtre..ValeurRenvoyée=""
    FIN
    J'ai essayé de remplacer <> par égal mais ça ne fonctionne pas non plus.


    D'où peut provenir cette erreur ?

    Par avance merci pour votre aide.

    Bonne soirée
    Bonjour, il faut remplacer le "MaFenetre" par la nom de ta fenetre, soit "FEN_DPT"

  6. #6
    Membre confirmé
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Août 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : Service public

    Informations forums :
    Inscription : Août 2011
    Messages : 108
    Par défaut
    Bonsoir miripesage, et merci pour ton aide.

    J'ai premplacé Mafenêtre , par FEN_DPT et j'ai toujours la même erreur située aux <>.

    Merci

  7. #7
    Membre très actif Avatar de miripesage
    Homme Profil pro
    gerant
    Inscrit en
    Novembre 2009
    Messages
    725
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : gerant
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2009
    Messages : 725
    Par défaut
    Citation Envoyé par fr832 Voir le message
    Bonsoir miripesage, et merci pour ton aide.

    J'ai premplacé Mafenêtre , par FEN_DPT et j'ai toujours la même erreur située aux <>.

    Merci
    est-ce que tu a mis "ValeurAffichée" au lieu de "Valeur Affichée" ?

  8. #8
    Membre confirmé
    Homme Profil pro
    Consultant en sécurité
    Inscrit en
    Août 2011
    Messages
    108
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Consultant en sécurité
    Secteur : Service public

    Informations forums :
    Inscription : Août 2011
    Messages : 108
    Par défaut
    Bonsoir, miripesagen super j'avais même pas fais attention, effectivement l'erreur venait de là.

    Encore mille merci à tous amitiés

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

Discussions similaires

  1. [XL-2007] Syntaxe pour calculer une valeur et la renvoyer dans une autre feuille
    Par fabdu25 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 24/07/2014, 11h08
  2. [XL-2000] valeur d'une cellule dans une autre fenetre
    Par zandru dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 01/04/2010, 13h35
  3. [C#] Ouvrir un fichier PDF dans une autre fenetre
    Par ZePostman dans le forum ASP.NET
    Réponses: 3
    Dernier message: 15/03/2006, 13h41
  4. ADROTATOR, Ouvrir la pub dans une autre fenetre
    Par ahage4x4 dans le forum ASP
    Réponses: 4
    Dernier message: 10/02/2006, 16h24
  5. Afficher les élements d'un formulaire dans une autre fenetre
    Par BernardT dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 11/12/2005, 22h52

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