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 :

Réinitialisation de paramètre d'une fenêtre


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Mars 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2009
    Messages : 13
    Points : 11
    Points
    11
    Par défaut Réinitialisation de paramètre d'une fenêtre
    Bonjour à tous,

    J'utilise Windev14 dans le cadre du développement d'une application de visualisation des informations de personnes (style de registre national).

    La 1ère fenêtre (d'accueil) permet de rechercher des personnes présentes dans la base de données. Un double-clic de sélection de la personne permet d'afficher les informations complètes de cette personnes (l'id de la personne est envoyé en paramètre à la 2è fenêtre (affiche_personne))

    Dans cette fenêtre il y a un bouton qui permettra de savoir qui habite dans le même endroit.

    Le problème :
    Une fois dans cette 3è fenêtre où s'affiche les personnes cohabitantes, il faudrait en double-clic sur une des autres personnes pouvoir refermer cette fenêtre et modifier les informations de la fenêtre affiche_personne par les informations de la nouvelle personne.

    Pour résumé, je voudrais remplacer la valeur envoyé de la procédure par la fenêtre 1 à 2 par la valeur renvoyé par la fenêtre 3 en même temps que cette fenêtre se ferme.

    Je vous remercie d'avance, en espérant ne pas avoir été trop compliqué.

  2. #2
    Membre régulier Avatar de bruce207
    Inscrit en
    Novembre 2007
    Messages
    319
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 319
    Points : 124
    Points
    124
    Par défaut
    Tu peux utiliser une variable super globale à l'initialisation du projet

  3. #3
    Membre régulier
    Inscrit en
    Août 2010
    Messages
    93
    Détails du profil
    Informations forums :
    Inscription : Août 2010
    Messages : 93
    Points : 95
    Points
    95
    Par défaut
    Bonsoir footeux

    si tu veux faire propre,
    - tu définis dans ta fenetre des variables locales
    - à ces variables locales, tu affectes les paramètres que tu passes à ta fenetre
    - tu utilises les variables locales pour modifier le contenu de tes champs

    Heu Allez Les Bleus

  4. #4
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    410
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 410
    Points : 513
    Points
    513
    Par défaut
    Salut,

    Depuis ta fenêtre 3 tu fermes la fenêtre 2, puis tu l'ouvre de nouveau avec le nouveau paramètre et enfin tu ferme la fenêtre 3.
    Bien entendu il faut une réouverture non modale pour que ton code se déroule sans interruption sur le fenêtre 3.
    A+

Discussions similaires

  1. [WD16] Passage de paramètre a une fenêtre interne
    Par Raphael1980 dans le forum WinDev
    Réponses: 7
    Dernier message: 10/10/2011, 10h15
  2. Réponses: 1
    Dernier message: 02/08/2011, 12h48
  3. Remplir paramètres dans une fenêtre DOS
    Par kouban dans le forum VB.NET
    Réponses: 3
    Dernier message: 06/06/2011, 10h41
  4. [WD15] Attente de paramètre dans une fenêtre
    Par John81 dans le forum WinDev
    Réponses: 6
    Dernier message: 06/11/2010, 20h56
  5. Passage d'un paramètre d'une fenêtre à une autre ?
    Par almisuifre dans le forum C++Builder
    Réponses: 10
    Dernier message: 06/12/2004, 22h42

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