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 :

Modifier la position d'un groupe de champs [WD12]


Sujet :

WinDev

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 13
    Points : 9
    Points
    9
    Par défaut Modifier la position d'un groupe de champs
    Bonjour à tous,

    Je souhaiterai, sur une même fenêtre, avoir plusieurs affichages possibles (avec des champs différents) selon la valeur d'un sélecteur. Pour ce faire j'ai donc créer plusieurs "groupes" de champ que j'ai collé en dehors de la fenêtre (oui ce n'est pas très propre :/ ).
    Je peux facilement les rendre visible ou non mais est il possible de déplacer un groupe de champs par programmation? De manière à afficher le groupe voulu dans ma fenêtre.
    Je pourrais certes les coller les uns sur les autres en rendant invisible ceux qui ne sont pas désirés mais ça risque d'être quelque peu... brouillon dans l'éditeur de fenêtre, et encore moins propre.

    Merci pour vos réponses.

  2. #2
    Membre expert
    Avatar de mail.spam
    Homme Profil pro
    Développeur Windev et technicien maintenance
    Inscrit en
    Janvier 2008
    Messages
    1 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Windev et technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 914
    Points : 3 803
    Points
    3 803
    Par défaut
    Bonjour,

    Je te conseillerai d'utiliser les plans.

    Tu met sur le plan 0 tous les champs qui apparaissent à chaque fois.
    Puis sur le plan 1 les champs de ton premier groupe et ainsi de suite.

    Puis par programmation tu active la plan dont tu as besoin.

    Sous l'éditeur de fenêtre tu passe d'un plan à l'autre avec les touches pagesUp et PagesDown, ou affichage --> aller au plan.

    Tu associe ton champ à un plan en faisant clic droit sur ton champ puis associer au plan.

    Puis par programmation tu active le plan que tu veux par <MaFemêtre>.plan = 1
    la touche est ton amie. l'aide ne mord pas quand on la consulte...
    PS : n'oubliez jamais que nous ne sommes pas avec vous sur le projet. Donc plus vous donnez d'informations et d'exemples de codes et plus nous pourrons vous aider. (Un exemple vaut mieux que de longs discours...)

    Pensez à utiliser les votes et à cliquer sur , merci

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Avril 2010
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2010
    Messages : 13
    Points : 9
    Points
    9
    Par défaut
    En effet j'ignorais cette possibilité.

    A part le fait que je n'ai pas les touches pagesUp et pagesDown (portable é_è) je vois la vie en rose

    Merci bien

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

Discussions similaires

  1. modifier sous chaine de caractère d'un champs
    Par yanice dans le forum Requêtes
    Réponses: 7
    Dernier message: 15/05/2007, 18h01
  2. Réponses: 2
    Dernier message: 06/02/2006, 23h15
  3. Position du curseur dans un champ
    Par PDR dans le forum Oracle
    Réponses: 1
    Dernier message: 18/01/2006, 17h02
  4. Modifier la position d'un popupMenu
    Par petitcoucou31 dans le forum Composants VCL
    Réponses: 6
    Dernier message: 24/11/2005, 17h23
  5. Modifier la position d'un champs formulaire
    Par gg14bis dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 22/09/2005, 08h57

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