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 :

Aspect de la fenetre en fonction d'une valeur.


Sujet :

WinDev

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2007
    Messages : 106
    Points : 55
    Points
    55
    Par défaut Aspect de la fenetre en fonction d'une valeur.
    Bonjour tout le monde.
    J'aimerai pouvoir changer l'aspect d'une fenetre en fonction d'un choix dans une combo.
    Je m'explique, en fonction du choix, je dois afficher différents champs. Certains champs sont communs.
    J'ai deja fais un "..visible = faux" sur les champs mais ca ne fait pas très "propres", ca laisse des trous un peu partout.
    J'ai regardé les vues mais un champ ne peut apartenir qu'à une vue.
    En gros il me faudrait pouvoir définir plusieurs vues, où on peut enregistrer les champ dans chaque vue et leur place.
    Est-il possible de faire ca ?
    Merci beaucoup.

  2. #2
    Inactif  
    Profil pro
    Inscrit en
    Février 2003
    Messages
    4 341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 4 341
    Points : 5 953
    Points
    5 953
    Par défaut
    Le plus simple est de faire plusieurs fenêtres, a mon avis.

  3. #3
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    Ou utiliser les onglets

  4. #4
    Membre averti Avatar de Le Shadow
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    265
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 265
    Points : 305
    Points
    305
    Par défaut
    ... ou encore, les plans

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2007
    Messages : 106
    Points : 55
    Points
    55
    Par défaut
    Le problème avec les plans, c'est qu'un champ ne peut être que dans un seul plan. Or, j'ai des champs communs.

    Idem pour les onglets, je serai obligé de créer tout les champs dans chaque onglet.

    J'en déduis que ce n'est pas possible.
    Ca plus mon problème de colonne dans les arbres.
    Peut-on proposer à pc soft d'inclure de nouvelles fonctionnalités ?

  6. #6
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    212
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 212
    Points : 61
    Points
    61
    Par défaut
    Pourquoi tu ne peux pas affecter un champ à un plan?

    Par exemple : tu peux dire :

    MonChamp1..plan = 2
    MonChamp2..plan = 2

    et lorsque tu veux ton champ 2 sur le plan 3

    MonChamp2..Plan = 3

    Aprés il faudra (si tu veux faire du propre définir en plus les positions.

    Pascal

  7. #7
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2007
    Messages : 106
    Points : 55
    Points
    55
    Par défaut
    S'il faut définir dans le code le plan et les positions, autant faire "..visible = faux" ou "..visible = vrai" et définir les positions non ?

    Ce que j'ai dis avec les plans, c'est pas qu'on ne puisse pas affecter un plan à un champ, c'est qu'on ne peut affecter qu'un seul.

  8. #8
    Membre averti Avatar de JPDMJC
    Profil pro
    Inscrit en
    Février 2005
    Messages
    337
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 337
    Points : 394
    Points
    394
    Par défaut
    Tu peux avoir des champs sur tous plans à la fois : le plan numéro zéro.
    Tu peux donc mettre les champs communs aux plans sur le plan 0, et mettre les autres sur les différents plans suivants.

  9. #9
    Membre du Club
    Profil pro
    Inscrit en
    Août 2007
    Messages
    106
    Détails du profil
    Informations personnelles :
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations forums :
    Inscription : Août 2007
    Messages : 106
    Points : 55
    Points
    55
    Par défaut
    Ah bein voilà !!
    Merci beaucoup JPDMJC !!
    Encore une fois, la réponse est toute simple mais je ne savais pas. Je fais du windev que depuis 3 semaines.
    Merci beaucoup JPDMJC et merci le forum.

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

Discussions similaires

  1. [VB.NET] Fonction suivant une valeur
    Par chatainsim dans le forum Windows Forms
    Réponses: 1
    Dernier message: 17/07/2006, 23h19
  2. Réponses: 4
    Dernier message: 12/06/2006, 11h46
  3. [VBA-E]couper en fonction d'une valeur
    Par captaine93 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 06/06/2006, 12h18
  4. Taches en fonction d'une valeur
    Par petitours dans le forum C
    Réponses: 14
    Dernier message: 06/11/2005, 09h40
  5. fonction retournant une valeur
    Par ryan dans le forum ASP
    Réponses: 4
    Dernier message: 06/09/2004, 17h45

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