Pas de problème (pb), que du PowerBuilder (PB) ^^

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 12-03-2007 07:52:21

elbrizzio  
Bienfaiteur du site
Award: bf
Lieu: Leuven
Date d'inscription: 12-03-2007
Messages: 206
Pépites: 33,275
Banque: 2,109,818,425,070

[RESOLU] DW : changer la couleur de fond d'une ligne

Salut,

Y a-t-il moyen de modifier le couleur d'une ligne 'Détail' ou faut-il passer par la modification
de la couleur de chaque colonne qui compose la ligne ?

Par exemple, en fonction d'une colonne de la DW qui est à 0 ou 1, je voudrais que la ligne s'affiche en fond blanc ou bleu.

Merci

Hors ligne

 

#2 12-03-2007 08:45:19

erasorz  
Admin
Lieu: Babylone
Date d'inscription: 23-11-2006
Messages: 5121
Pépites: 97,197
Banque: 2,147,483,647

Re: [RESOLU] DW : changer la couleur de fond d'une ligne

Salut,

as-tu essayé de modifier la propriété color de la bande Detail, onglet General et de mettre les colonnes en transparent?
pour les couleurs conditionnelles c'est ici


N'envoyez jamais un humain faire le travail d'un programme.

Hors ligne

 

#3 12-03-2007 08:47:59

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2487
Pépites: 88
Banque: 9,223,372,036,854,776,000

Re: [RESOLU] DW : changer la couleur de fond d'une ligne

Salut,

Personnellement, je modifie la couleur du background de chaque colonne
qui compose la ligne en mettant une expression du type:

if((mycolumn = 1), RGB( 0,0,255 ), RGB(255,255,255) )

dans la propriété background.color de chaque colonne.
Il y a moyen de ne coder cette expression qu'une fois en sélectionnant toutes tes colonnes au préalable
et en alllant sur les propriétés du groupe sélectionné.

Par contre, il est judicieux parfois de modifier aussi en conséquence la propriété Text Color afin de le rendre plus visible suivant que le fond sera bleu ou blanc.

Sinon, peut-être un autre PBdonfeur aura une solution plus élégante?


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#4 12-03-2007 09:11:50

elbrizzio  
Bienfaiteur du site
Award: bf
Lieu: Leuven
Date d'inscription: 12-03-2007
Messages: 206
Pépites: 33,275
Banque: 2,109,818,425,070

Re: [RESOLU] DW : changer la couleur de fond d'une ligne

Merci eRaSorZ.

Je n'avais pas repéré cela sur la bande Detail dans la DW painter.

comme mes colonnes sont en background color 'Transparent', c'est la solution idéale.


Merci aussi à Foon.

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22