PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → TABLE - changer la couleur de fond du titre de la colonne
TABLE - changer la couleur de fond du titre de la colonne
Iniciado por christian_kerger, 02,ene. 2007 14:11 - 11 respuestas
Publicado el 02,enero 2007 - 14:11
Bonjour, en espérant que vous puissiez m'aider.


On peut changer la couleur de fond d'une colonne (ou ligne):

nom_table.nom_colonne..couleurdefond = couleur
nom_table.nom_colonne[num_ligne]..couleurdefond = couleur


On peut changer le titre d'une colonne :

nom_table.nom_colonne..libellé = "Titre"

Comment peut-on change la couleur de fond de la case du titre d'une colonne ?

Merci d'avance.
Christian
Publicado el 02,enero 2007 - 17:42
Salut,

Tu peux changer la couleur du libellé comme suit:

MaTable.MaColonne..Libellé=gStylo(iRougeClair)<ici signe plus>"Titre"

mais le fond je ne pense pas.


Bonne année

Fred(CH)
Publicado el 04,enero 2007 - 09:05
Voilà comment j'ai résolu le même problème..

Table1.ColonneRef..Libellé=gFond(iBleuClair)+complete(" ",35)
Table1.ColonneRef..Libellé=gStylo(iRougeClair)+"Références"

Explication: gFond te donne ce que tu demandes, donc la couleur de fond
complete(" ",35) remplit avec des espaces jusqu'à 35 (ou x) positions, sans quoi seul "Références" sera sur fond bleu et non tout le titre de la colonne.

WD c'est génial comme on peut s'amuser

Bon dév
Alain
Publicado el 05,enero 2007 - 09:43
Merci a tous.
Miembro registrado
11 mensajes
Publicado el 23,marzo 2012 - 19:52
Merci pour cette information utile
Miembro registrado
11 mensajes
Publicado el 23,marzo 2012 - 20:05
On peut aussi utilise, gFondDégradé(Couleurdebut,Couleurfin), pour ne pas faire recours aux espaces
Publicado el 09,noviembre 2012 - 19:15
Je deterres le sujet pour une question similaire.

Comment changer la couleur de texte pour le titre de la table

MaTable..Libellé..Couleur = Noir

génère une erreur

Merci par avance

Icho
Publicado el 01,febrero 2017 - 17:57
Cela ne fonctionne pas des masses.
il y a t il une subtilité encore?
Publicado el 01,febrero 2017 - 17:59
Alain Thiébaud a écrit :
Voilà comment j'ai résolu le même problème..

Table1.ColonneRef..Libellé=gFond(iBleuClair)+complete(" ",35)
Table1.ColonneRef..Libellé=gStylo(iRougeClair)+"Références"

Explication: gFond te donne ce que tu demandes, donc la couleur de fond
complete(" ",35) remplit avec des espaces jusqu'à 35 (ou x) positions, sans quoi seul "Références" sera sur fond bleu et non tout le titre de la colonne.

WD c'est génial comme on peut s'amuser

Bon dév
Alain



il manque surement qq chose
voila ce que j ai dans mon code
ResNomColonne est une chaîne = TableEnumèreColonne(TFournisseur, i)
{"Tfournisseur."+ResNomColonne}..ImageTitre=gStylo(iRougeClair)+ResNomColonne

{"Tfournisseur."+ResNomColonne}..Libellé=gFond(iCyanClair)+Complète(" ",({"Tfournisseur."+ResNomColonne}..Taille))

si qq un a un tuyau
Miembro registrado
18 mensajes
Publicado el 12,abril 2019 - 12:05
Bonjour à tous,
Je viens deterrer le sujet : quelqu'un a-t-il une solution qui marche ?

--
----------------
Cordialement
LG
Miembro registrado
2.682 mensajes
Publicado el 12,abril 2019 - 12:24
Bonjour,

Le plus simplement du monde, utiliser la propriété adéquate ..CouleurFondTitre

--
Cordialement,

Philippe SAINT-BERTIN
Miembro registrado
18 mensajes
Publicado el 12,abril 2019 - 15:35
Merci Philippe, dommage je suis sur un projet en WD21 qui n'a pas cette propriété (validé en V23)

--
----------------
Cordialement
LG