• Advertisement

Problem avec couleur de ligne

Tout ce qui concerne la version 10 de windev
**Windev est une marque déposée de Pcsoft**

Problem avec couleur de ligne

Messagepar siempretuyo » Lun Aoû 10, 2009 10:54 am

Bonjour tout le monde.
Lors d'une table-je besoin de modifier la couleur des lignes en fonction de la valeur d'une colonne
J'ai mis ce code:

SI Table.lecactual = 0 ALORS
Table[Table]..Couleur = iBlanc
Table[Table]..CouleurFond = iRougeFoncé
SINON
Table[Table]..Couleur = iCouleurDéfaut
Table[Table]..CouleurFond = iCouleurDéfaut
FIN

dans "Affichage d'une ligne de Tableau " et est parfait
comment puis-je mettre ce code à exécuter à partir d'un bouton
dans la fenêtre de la table


Merci beaucoup
siempretuyo
Nouveau Membre
 
Messages: 1
Inscription: Dim Déc 21, 2008 4:50 pm

Advertisement

Re: Problem avec couleur de ligne

Messagepar Samifred » Lun Aoû 10, 2009 12:25 pm

Le fait de cliquer et de recliquer sur le bouton change la couleur des lignes selon une condition sur la colonne 2....

Code: Tout sélectionner
//Code clic bouton
i est un entier = 0
POUR TOUTE LIGNE DE Table
   i++
   SI Table[i][2] > 0 ET Table[i]..CouleurFond <> iRougeClair ALORS
      Table[i]..Couleur = iBlanc
      Table[i]..CouleurFond = iRougeClair
   SINON
      Table[i]..Couleur = iCouleurDéfaut
      Table[i]..CouleurFond = iCouleurDéfaut
   FIN
FIN
Cordialement, en espérant que ma collaboration soit profitable. Fred Image
PS: Il est important d'indiquer, dans la question, la version WD utilisée.
Note: Pas de question par MP, merci.
Avatar de l’utilisateur
Samifred
 
Messages: 3553
Inscription: Sam Nov 26, 2005 12:16 pm
Localisation: 128.0.0.0

Re: Problem avec couleur de ligne

Messagepar gaymath2 » Mar Aoû 11, 2009 11:23 am

Samifred a écrit:Le fait de cliquer et de recliquer sur le bouton change la couleur des lignes selon une condition sur la colonne 2....

Code: Tout sélectionner
//Code clic bouton
i est un entier = 0
POUR TOUTE LIGNE DE Table
i++
SI Table[i][2] > 0 ET Table[i]..CouleurFond <> iRougeClair ALORS
Table[i]..Couleur = iBlanc
Table[i]..CouleurFond = iRougeClair
SINON
Table[i]..Couleur = iCouleurDéfaut
Table[i]..CouleurFond = iCouleurDéfaut
FIN
FIN

Bonjour à tous
siempretuyo tu a le choix entre le code de Samifred et ceci
Code: Tout sélectionner
Executetraitement(Table,trtAffichageLigne)

Bon dev!
J'espère que mon coup de main vous sera utile.
Coordialement!
Avatar de l’utilisateur
gaymath2
Membre Confirmé
 
Messages: 230
Inscription: Mar Oct 28, 2008 6:25 pm
Localisation: Cotonou-Benin



  • Advertisement

Retourner vers Forum Windev 10

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités