PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV (versiones precedentes) → Changer la couleur d'une ligne dans une table
Changer la couleur d'une ligne dans une table
Iniciado por lvillatte-cabinet-ferrier, 14,ene. 2004 18:43 - 2 respuestas
Publicado el 14,enero 2004 - 18:43
Bonjour à vous tous,
Pourriez vous m'expliquer la procédure pour changer la couleur d'une ligne
spéifique dans une table.
Je souhaite que chaque ligne dont le "type" est "fiscal" soit en couleur
de fond différent des autres.
Comment puis-je faire ?
Merci à vous tous.
Publicado el 14,enero 2004 - 19:01
"VILLATTE" <lvillatte-cabinet-ferrier@groupe-excel.fr> wrote:


Bonjour à vous tous,
Pourriez vous m'expliquer la procédure pour changer la couleur d'une ligne
spéifique dans une table.
Je souhaite que chaque ligne dont le "type" est "fiscal" soit en couleur
de fond différent des autres.
Comment puis-je faire ?
Merci à vous tous.


bonjour ,

dans le code d'affichage d'une ligne de la table faire le test :
si type[NomTable] = fiscal alors
NomTable[NomTable]..couleurfond=irouge
NomTable[NomTable]..couleur=iblanc
sinon
NomTable[NomTable]..couleurfond=icouleurdefaut
NomTable[NomTable]..couleur=icouleurdefaut
fin

bon dev et a bientot

digi
Publicado el 14,enero 2004 - 19:22
"VILLATTE" <lvillatte-cabinet-ferrier@groupe-excel.fr> wrote:


Bonjour à vous tous,
Pourriez vous m'expliquer la procédure pour changer la couleur d'une ligne
spéifique dans une table.
Je souhaite que chaque ligne dont le "type" est "fiscal" soit en couleur
de fond différent des autres.
Comment puis-je faire ?
Merci à vous tous.

Facile, c'est indiqué dans la documentation !
Manuel de programmation, Tome 1, Page 335, Chapitre 10.8 Gestion des couleurs
dans les tables, Section 3 : Différences Tables Fichier/Table Mémoire, Exemple
: Afficher la cellule en rouge si Reste à payer > 10.
// La colonne Reste a le numero 2
SI FA.Reste > 10 alors
table1[table1][2]..couleur = iRougeClair
FIN

Frédéric.