Quoi, tu ne connais pas PB ? Va falloir parcourir tout le forum alors !

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 17-03-2010 12:43:23

bdf94  
Membre Power Geek
Date d'inscription: 04-10-2006
Messages: 180
Pépites: 2,231
Banque: 0

[RESOLU] Code couleur en bdd

Bonjour,

J'ai une table de statut composé d'un id, d'un libellé et d'un code couleur.
La colonne code couleur est un varchar de 20 et elle contient le code RGB
ex RGB(255,160,120)

Dans la DW, quand je met cette valeur récupérée en base dans la propriété color du détail, toutes les lignes sont noirs !!! Il ne prend pas en charge le code couleur indiqué.

Commetn cela se fait-il ?

Dernière modification par bdf94 (31-03-2010 12:12:35)

Hors ligne

 

#2 19-03-2010 08:00:25

le_gone_de_lyon  
Membre Geek
Lieu: LYON
Date d'inscription: 12-09-2006
Messages: 64
Pépites: 203
Banque: 0

Re: [RESOLU] Code couleur en bdd

Bonjour,

Je pense que cela ne marche pas, tu stocke une instruction PB dans ta variable !!!!
(execution en dynamique)

Il faudrait plutot stocker :
- La valeur numérique des 3 couleurs (65536 * Blue+ 256 * Green+ Red)

Il faut mettre cette valeur dans la propriété couleur de fond

Cordialement

Hors ligne

 

#3 31-03-2010 12:12:23

bdf94  
Membre Power Geek
Date d'inscription: 04-10-2006
Messages: 180
Pépites: 2,231
Banque: 0

Re: [RESOLU] Code couleur en bdd

En fait, j'ai stockée le code couleur dans un seul champ en mettant le code en numérique :
exemple : couleur = RGB(255,190,120)
valeur stockée en base = 255*1 + 190*256 + 120*65536

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22