PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2024 → sélectionnées d'un t
sélectionnées d'un t
Iniciado por Hervé, 01,feb. 2005 10:30 - 5 respuestas
Publicado el 01,febrero 2005 - 10:30
Est-ce possible d'attribuer par programmation la couleur du texte d'une
ligne sélectionnée d'un tableau ?
J'ai bien sûr regarder dans l'onglet style de la description du tableau
mais on ne peut y attribuer qu'une seule couleur pour l'élément "texte"
de "ligne sélectionnée"...

J'ai réussi à changer la couleur du texte de certaines lignes d'un
tableau (par exemple rouge si écart de prix). Le seul problème est que
si une des lignes dont la couleur est modifiée est sélectionnée, la
couleur du texte devient blanche or je voudrais qu'elle reste rouge si
elle était rouge ou noire si elle était noire (et je dois garder un
tableau avec sélection).
Publicado el 01,febrero 2005 - 11:29
Essayez ces quelques exemples :

NOMTABLE[C][L]..couleur=RVB(255,0,0) donne un texte en rouge dans la cellule définie par les entiers C et L de la table.
NOMTABLE[C][L]..couleurfond=RVB(0,0,255) donne un fond bleu pour la cellule définie par les entiers C et L de la table.
NOMTABLE[L]..couleurfond=RVB(0,255,0) donne un fond vert sur toute la ligne définie par l'entier L de la table.
NOMCOLONNE..couleur=irougeclair donne un texte en rouge sur toute la colonne citée de la table, etc...
Publicado el 01,febrero 2005 - 11:34
C'est déjà ce que je fais pour assigner la couleur aux lignes, mais la
couleur de sélection l'emporte sur la couleur attribuée par programmation...

Thierry François a écrit :
Essayez ces quelques exemples :

NOMTABLE[C][L]..couleur=RVB(255,0,0) donne un texte en rouge dans la cellule définie par les entiers C et L de la table.
NOMTABLE[C][L]..couleurfond=RVB(0,0,255) donne un fond bleu pour la cellule définie par les entiers C et L de la table.
NOMTABLE[L]..couleurfond=RVB(0,255,0) donne un fond vert sur toute la ligne définie par l'entier L de la table.
NOMCOLONNE..couleur=irougeclair donne un texte en rouge sur toute la colonne citée de la table, etc...

Publicado el 01,febrero 2005 - 11:50
Pour ne pas afficher le bandeau :

CouleurSélection(<Table>, iTransparent, iTransparent)

à adapter suivant tes besoins

David


"Hervé" <h.taniou@free.fr> a écrit dans le message de
news:41ff440d$1@news.pcsoft.fr...

C'est déjà ce que je fais pour assigner la couleur aux lignes, mais la
couleur de sélection l'emporte sur la couleur attribuée par

programmation...

Thierry François a écrit :
Essayez ces quelques exemples :

NOMTABLE[C][L]..couleur=RVB(255,0,0) donne un texte en rouge dans la

cellule définie par les entiers C et L de la table.
> > NOMTABLE[C][L]..couleurfond=RVB(0,0,255) donne un fond bleu pour la
cellule définie par les entiers C et L de la table.
NOMTABLE[L]..couleurfond=RVB(0,255,0) donne un fond vert sur toute la

ligne définie par l'entier L de la table.
> > NOMCOLONNE..couleur=irougeclair donne un texte en rouge sur toute la
colonne citée de la table, etc...

Publicado el 01,febrero 2005 - 12:01
Pour une variable tableau je ne sais pas ;o)))

pour le champ Table utilise : CouleurSélection ()

JCP




"Hervé" <h.taniou@free.fr> a écrit dans le message de news:
41ff352f$1@news.pcsoft.fr...

Est-ce possible d'attribuer par programmation la couleur du texte d'une
ligne sélectionnée d'un tableau ?
J'ai bien sûr regarder dans l'onglet style de la description du tableau
mais on ne peut y attribuer qu'une seule couleur pour l'élément "texte"
de "ligne sélectionnée"...

J'ai réussi à changer la couleur du texte de certaines lignes d'un
tableau (par exemple rouge si écart de prix). Le seul problème est que
si une des lignes dont la couleur est modifiée est sélectionnée, la
couleur du texte devient blanche or je voudrais qu'elle reste rouge si
elle était rouge ou noire si elle était noire (et je dois garder un
tableau avec sélection).
Publicado el 01,febrero 2005 - 12:15
Merci, c'est exactement ce qu'il me fallait :)
J'avais mal cherché dans l'aide...


David a écrit :
Pour ne pas afficher le bandeau :

CouleurSélection(<Table>, iTransparent, iTransparent)

à adapter suivant tes besoins

David


"Hervé" <h.taniou@free.fr> a écrit dans le message de
news:41ff440d$1@news.pcsoft.fr...

C'est déjà ce que je fais pour assigner la couleur aux lignes, mais la
couleur de sélection l'emporte sur la couleur attribuée par

programmation...

Thierry François a écrit :

Essayez ces quelques exemples :

NOMTABLE[C][L]..couleur=RVB(255,0,0) donne un texte en rouge dans la

cellule définie par les entiers C et L de la table.

NOMTABLE[C][L]..couleurfond=RVB(0,0,255) donne un fond bleu pour la

cellule définie par les entiers C et L de la table.

NOMTABLE[L]..couleurfond=RVB(0,255,0) donne un fond vert sur toute la

ligne définie par l'entier L de la table.

NOMCOLONNE..couleur=irougeclair donne un texte en rouge sur toute la

colonne citée de la table, etc...