Skip to main content
Announcements
See why Qlik is a Leader in the 2024 Gartner® Magic Quadrant™ for Analytics & BI Platforms. Download Now
cancel
Showing results for 
Search instead for 
Did you mean: 
jordimtb
Contributor III
Contributor III

Color gráfico de barras se pasa a gris al añadir condición...

Buenos días, 

trabajo con Qlik Sense y tengo un comportamiento inesperado.

Tengo una gráfica de barras en la que la dimensión es una operación de condicionales. Si solo pongo un nivel de condición, el color se mantiene, en cambio al añadir un segundo condicional, desaparece la leyenda y se muestra en gris. No logro averiguar el motivo, ¿me echáis una mano?

Condición inicial (los colores funcional)

=If( cod_socio like '*AS' OR IsNum(cod_socio),     'Primario',     'Secundario')

 

Condición añadida

=If ( tipo_registro like 'Principal', 

    If( cod_socio like '*AS' OR IsNum IF(cod_socio),     'Primario',     'Secundario'),

tipo_registro)

Al añadir la parte negrita, los valores representados parecen ser correctos pero se pierden los colores y se queda en gris.

¿Qué podría ser?

¡Muchas gracias!

1 Reply
rubenmarin

Buenas, esta parte no parece correcta: OR IsNum IF(cod_socio),

¿Como están configurados los colores? Podrías usar una expresión

=If ( tipo_registro like 'Principal', 
    If( cod_socio like '*AS' OR IsNum IF(cod_socio),  [Color_Para_Primario], [Color_Para_Secundario]),
Color(FieldIndex('tipo_registro', tipo_registro)))

Si puedes subir un ejemplo podría ver lo que está ocurriendo.