Pas d'inquiétude, avec PBAdonf, c'est dans la poche ! ^^

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 16-05-2008 09:02:19

quent1  
Membre Geek
Date d'inscription: 12-03-2008
Messages: 22
Pépites: 39,278
Banque: 2,147,483,647

Propriété Text Color dans une DW de type TreeView

Bonjour,

Je viens de remarquer quelque chose d'étrange. Je ne sais pas si c'est un bug ou si c'est lié au type de la DW.

Tout d'abord, mon environnement de travail:

PB 11.1 Build 8123
Projet WebForms
Windows XP Pro SP2

Voici mon soucis:

J'ai donc une DW de type Treeview avec pour chaque noeud, une liste de personnes. J'aimerais que lorsque
l'on rencontre un chef dans cette liste de personnes, celui-ci soit mis dans une autre couleur (par ex: rouge).
Dans la propriété Text Color du champ name j'ai donc ceci:

Code: pb

if( service_chef = 1,rgb(255,0,0),rgb(0,0,0) )

Le champ service_chef est un booléen qui permet de spécifier si la personne est un chef ou non.

Dans le preview de ma DW, tout fonctionne correctement, les personnes ont leur nom écrit en noir sauf
les chefs pour qui c'est écrit en rouge. Par contre, lorsque je lance le projet, mon script ne fonctionne pas et
les noms des personnes sont écrits en noir, peu importe qu'ils soient chef ou non.

J'ai donc testé le même script mais sur une DW de type Tabular et là, tout fonctionne parfaitement, aussi bien
en preview qu'au déploiement.

Est-ce que vous pensez que c'est un bug lié à la DW de type Treeview? Est-ce que l'on peut y trouver une
alternative?

Un grand merci.

Hors ligne

 

#2 16-05-2008 13:10:39

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4655
Pépites: 933
Banque: 2,147,483,647
Site web

Re: Propriété Text Color dans une DW de type TreeView

est ce que tu peux changer ou forcer la couleur tout court ? via webforms.


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#3 16-05-2008 13:25:22

quent1  
Membre Geek
Date d'inscription: 12-03-2008
Messages: 22
Pépites: 39,278
Banque: 2,147,483,647

Re: Propriété Text Color dans une DW de type TreeView

Si je spécifie une couleur et que je ne mets rien comme script derrière, la couleur est bonne.
Ce qui est tout à fait normal.

Par contre, si je spécifie un script comme celui-ci par exemple

Code: pb

if(service_chef = 0,rgb(255,0,0),rgb(0,0,0))

Alors, le texte sera toujours en rouge, même lorsque la condition n'est pas remplie.

Hors ligne

 

#4 16-05-2008 13:29:46

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

Re: Propriété Text Color dans une DW de type TreeView

Bonjour,

Tu as bien vérifié que service_chef est toujours correctement récupérée dans ta datawindow
en exécution?
Pas de valeurs à NULL par exemple?


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

Hors ligne

 

#5 16-05-2008 13:37:07

quent1  
Membre Geek
Date d'inscription: 12-03-2008
Messages: 22
Pépites: 39,278
Banque: 2,147,483,647

Re: Propriété Text Color dans une DW de type TreeView

Oui, j'ai également fait le test sur une autre variable qui peut être NULL ou pas via IsNull() et le résultat est le même.

Par contre, tout ceci fonctionne très bien avec une DW de type Tabular.

Hors ligne

 

#6 20-05-2008 13:37:28

quent1  
Membre Geek
Date d'inscription: 12-03-2008
Messages: 22
Pépites: 39,278
Banque: 2,147,483,647

Re: Propriété Text Color dans une DW de type TreeView

Personne n'a de solution ?
Vous ne pensez pas que cela pourrait être un bug ?

Hors ligne

 

#7 20-05-2008 13:43:07

pick ouic  
La bourse ou la vie ^^
Award: gearotter
Lieu: Massy-Verrières
Date d'inscription: 29-05-2006
Messages: 4655
Pépites: 933
Banque: 2,147,483,647
Site web

Re: Propriété Text Color dans une DW de type TreeView

quent1 a écrit:

Personne n'a de solution ?
Vous ne pensez pas que cela pourrait être un bug ?

sinon, tu peux poster sur le forum officiel de sybase, reservé à la partie webform.
des fois qu'il y ait une solution.

désolé, pour l'instant, je n'ai pas le temps de m'y remettre au webform...


Connaitre son ignorance est une grande part de la connaissance.
http://animegifs.free.fr/anime/mazinger/mazinger.gif

Hors ligne

 

#8 21-05-2008 09:41:53

quent1  
Membre Geek
Date d'inscription: 12-03-2008
Messages: 22
Pépites: 39,278
Banque: 2,147,483,647

Re: Propriété Text Color dans une DW de type TreeView

Voilà, je viens d'avoir posté un message sur le forum officiel de Sybase.
Je vous tiens au courant si j'ai la moindre réponse.

Encore merci

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22