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 :

Etat sur champ table [WD12]


Sujet :

WinDev

  1. #1
    Membre éclairé Avatar de J0r_x
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2006
    Messages
    804
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2006
    Messages : 804
    Points : 751
    Points
    751
    Par défaut Etat sur champ table
    Bonjour,

    J'ai un état qui a comme source de donnée un champ table de ma fenêtre1.
    Dans mon projet on ouvre la fentre1 ou est présent la table voulant être imprimé, si je clic sur mon bouton impression ma table est bien imprimé grâce à l'état.
    Lorsque je sélectionne, puis valide une ligne de ma table ça m'ouvre ma fenetre1 mais avec des valeurs différentes.
    A ce moment là j'ai deux fenetre1 d'ouverte et lorsque je lance l'impression sur la deuxième fenêtre1 il m'imprime les données de la première fenetre1.
    Existe il une solution pour que ça imprime les autres valeurs sans changer la méthode de chargement de l'état ? j'aimerais bien éviter de réexécuter la requête qui m'a permis de remplir la table.
    Aucune aide par MP, utilisez le forum.

  2. #2
    Membre éclairé Avatar de J0r_x
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2006
    Messages
    804
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Marne (Champagne Ardenne)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mai 2006
    Messages : 804
    Points : 751
    Points
    751
    Par défaut
    Je mets la solution pour si un jour quelqu'un a le même soucis.
    Il existe la propriété Alias sur une fenêtre, on s'en sert si on utilise du MDI mais dans mon cas ça marche bien, il suffit de vérifier quelle fenêtre ouvre la nouvelle fenêtre grâce au FenEnCours() dans la déclaration globale de la nouvelle fenêtre (renvoie le nom de la fenêtre qui l'a appelé) et de changer le nom de l'alias grâce à MaFenêtre..Alias.
    Dans l'état il faut juste changer la source de donnée : MonEtat..nomsource = alias_de_ma_fenetre et ça fonctionne parfaitement.
    Aucune aide par MP, utilisez le forum.

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

Discussions similaires

  1. [WD14] Intercepter évènement validation sur champ table
    Par willytito dans le forum WinDev
    Réponses: 2
    Dernier message: 10/09/2010, 15h03
  2. [WD14] Interlignes dans un état sur champ table
    Par heiti dans le forum WinDev
    Réponses: 6
    Dernier message: 18/11/2009, 20h29
  3. Etat sur plusieurs tables
    Par castours dans le forum IHM
    Réponses: 1
    Dernier message: 20/12/2008, 22h49
  4. etat sur une table externe non liée
    Par Eruil dans le forum IHM
    Réponses: 0
    Dernier message: 10/06/2008, 10h21
  5. [WD9] Etat sur champ table
    Par jo_la_pasteque dans le forum WinDev
    Réponses: 2
    Dernier message: 17/04/2008, 15h51

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