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

IHM Discussion :

faire apparaître un bouton


Sujet :

IHM

  1. #1
    Membre du Club
    Homme Profil pro
    Inscrit en
    Décembre 2005
    Messages
    137
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Décembre 2005
    Messages : 137
    Points : 47
    Points
    47
    Par défaut faire apparaître un bouton
    bonjour
    voila j'ai un bouton qui ouvre un formulaire d'une autre table liée
    est-il possible de faire que le bouton (qui ouvre ce formulaire) se distingue (surbrillance par exemple) si il a un enregistrement existant dans la table lié ou non ?
    merci LJ

  2. #2
    Futur Membre du Club
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 9
    Points : 9
    Points
    9
    Par défaut
    bonjour,
    Je croi qu'il faut voir le probleme dns l'autre sens : Il faut faire disparaitre l bouton lorsqu'il n'y a pas de lien....
    Dans ce cas, Il faut utiliser la propriété visible du bouton lors de l'overture de ton formulaire :
    à l'ouverture du formulaire, si ce lien existe, tu met à vrai la propriété "visible" du bouton
    Dans lecas contraire, tu met à faux la propriété "visible" du bouton
    Je ne sais pas si ca répond à ta question...
    @+
    Damien84

  3. #3
    Membre du Club
    Inscrit en
    Novembre 2008
    Messages
    81
    Détails du profil
    Informations forums :
    Inscription : Novembre 2008
    Messages : 81
    Points : 54
    Points
    54
    Par défaut
    salut,
    je suis pas un expert mais lorsque j'ai consulter la FAQ du forum j'ai trouvé parmi les questions celle ci: "Dans un formulaire en mode continu, comment rendre invisible un bouton pour certaines lignes ?", je crois que l'idée de l'astuce pourra peut être t'aider je te passe ce qui était écrit (auteur d'origine Mr. Maxence HUBICHE):
    Le truc, c'est de faire :

    1/ une table avec 2 champs.
    ID Boolean
    BTN OLEObject
    Dans ID, tu auras Vrai sur la première ligne et Faux sur la 2°
    Dans BTN, en face de VRAI tu mets l'image d'un bouton, en face de FAUX un carré coloré, de la même couleur que le fond de ton formulaire.

    2/ une requête qui fasse le test et renvoie une colonne contenant VRAI si le test est vérifié, FAUX sinon

    3/ une requête qui lie cette colonne calculée, booléenne, avec le champ ID de la table.

    4/ se servir de la 2° requête comme de la source du sous formulaire

    Et voilà !
    Après, en jouant sur l'ensemble des évènement
    Sur souris enfoncée
    Sur Souris relâchée
    Sur Clic
    on peut tester si le champ ID est VRAI=> on fait l'action
    Si on fait l'action :
    sur souris enfoncée, on affiche une image de bouton enfoncé
    sur souris relâchée, on remet l'image standard du bouton
    sur clic, on déclenche l'action.


    j'espère que cela va t'aider et bonne chance.

Discussions similaires

  1. Bouton : Faire apparaître un Label
    Par MisterPython dans le forum Tkinter
    Réponses: 2
    Dernier message: 19/12/2014, 17h01
  2. [OL-2010] Comment faire apparaître le bouton SALLES
    Par sandralep84 dans le forum Outlook
    Réponses: 0
    Dernier message: 10/04/2013, 10h47
  3. faire apparaître un DIV avec bouton radio
    Par laurent2 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 19/07/2007, 15h00
  4. Réponses: 3
    Dernier message: 05/06/2007, 23h44
  5. Réponses: 7
    Dernier message: 30/08/2006, 16h17

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