Skip to main content

QlikView App Dev

Discussion Board for collaboration related to QlikView App Development.

Announcements
CUSTOMERS ONLY: Now accepting customer applications for the 2023 Luminary Program: SUBMIT NOW
cancel
Showing results for 
Search instead for 
Did you mean: 
lulizeth
Creator
Creator

Cambiar colores en Grafica de barras

tengo una grafica de barras con pedro, juan, carmen

quiero que cada uno tome un color especifico , pedro = rojo,

juan= verde   , carmen = rosa , como hago eso ?

y que si escojo a pedro su color siga en rojo , asi con los demas.

1 Solution

Accepted Solutions
chematos
Specialist II
Specialist II

En las propiedades del gráfico, en la pestaña colores puedes definir los colores en el orden en el que aparecen y si quieres que persista el color con la dimensión, activa la opción 'Colores persistentes'

Saludos

View solution in original post

8 Replies
male_carrasco
Creator
Creator

Hola Lourdes!

En Expresiones/Color de Fondo agrega un IF diciendole si es

pedro = rojoRGB(X,Y,Z), juan= verde RGB(X,Y,Z)  , carmen = rosaRGB(X,Y,Z).

Para los colores tienes q usar la formula RGB(X,Y,Z) averigua cual es el RGB de los colores que quieres usar.

ColoresGra.PNG.png

Avísame si te funciono.

Slds

lulizeth
Creator
Creator
Author

ya logre ponerlos pero ahora tengo asi :

If (Marca='1',RGB( 141,170,203),
If (Marca='2', RGB( 197,163,58),
If (Marca='3',RGB( 178,36,36),

RGB(0,128,0) 
)   ) ))))

quiero que la grafica sin ninguna seleccion me muestre cada una su color , ya que esta solo cuando selecciono una si me muestra el que le asigne , pero sin ninguna seleccion no me toma el  que asigne, me explico?

male_carrasco
Creator
Creator

Eso depende de la dimensión y la expresión que estés usando.
O deberías tener dimensión Marca o en la expresión tener el calculo asociado a Marca.

Ale

chematos
Specialist II
Specialist II

En las propiedades del gráfico, en la pestaña colores puedes definir los colores en el orden en el que aparecen y si quieres que persista el color con la dimensión, activa la opción 'Colores persistentes'

Saludos

jaimeaguilar
Partner - Specialist II
Partner - Specialist II

La fórmula para los colores debes colocarla en la opción "Color de fondo" en la expresión. También sería mas eficiente en cuanto a tiempo de respuesta si utilizas pick(match()) en lugar de if.

Las barras deben mantener el color independientemente de si seleccionas un valor o no,

anexo un archivo con un ejemplo,

saludos

fkeuroglian
Partner - Master
Partner - Master

Hola, espero que este ejmplo sirva

slds

Fernando

andrea_reyes
Contributor III
Contributor III

Colores.PNG.png