Crystal Report - asignar color a un campo

 
Vista:

asignar color a un campo

Publicado por Vanessa (5 intervenciones) el 14/02/2006 17:15:08
Hola,

tengo un problema. Tengo un campo de la bd que es el color en rgb. Ejemplo:
campo = 255,0,255.

Quiero asignar en las propiedades Format Editor -> Font -> Color de un campo de crystal, en color ese rgb y no se cómo extraer los 3 números.

se puede elegir lenguaje crystal o basic, pero no se hacerlo de ninguno de los dos.

si por ejemplo mi campo de la bd es NEGRO,
en Color, con el lenguaje basic pongo:
if {bd.color} = "NEGRO"
formula = crblack
o
formula = rgb(0,0,0)
end if

Lo que me gustaría saber es como usar por ejemplo la función split para separar el campo en 3 campos y si luego puedo asignar esos campos a la formula del rgb. Tampoco se como se declara un array. Algo así:
campo() = split(bd.color,",")
formula = rgb(campo(0),campo(1), campo(2))

o algo similar.

También me gustaría saber cómo utilizar la función inStr en lenguaje basic y crystal.

Muchas gracias de antemano. Un saludo,

vanessa
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder