Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik GA: Multivariate Time Series in Qlik Predict: Get Details
cancel
Showing results for 
Search instead for 
Did you mean: 
daniel_bernal_y
Contributor III
Contributor III

Semáforo en Qlik Sense

Hola, quiero mostrar un KPI con valor verde, amarillo y rojo. No puede ser el KPI gráfico de Qlik porque no debe ser número solo, debe ser visual. Debe ser como el tacómetro. El tacómetro permite hacer segmentos, creé tres segmentos: 0-0.5, 0.5-1 y mayor a 1. El problema es si el número es mayor a 1, igualmente me va a mostrar los dos primeros segmentos y eso no es que lo que se desea. La barra del tacómetro debe ser de un solo color dependiendo del resultado, 0, 1 o mayor a 1.

Quité los segmentos, y el tacómetro no me permite jugar con colores, solo me ofrece Color Único.

Hay alguna manera de realizar esto, o con algún otro gráfico?

Muchas gracias,

Daniel Bernal

1 Solution

Accepted Solutions
QFabian
MVP
MVP

Perfecto!, logré cambiar el fondo deun KPI hecho con una extension básica llamada Simple KPI:

utilizando el background color :

=if(sum(Num)=0, '#46C646','#F93F17')

QFabian_0-1604609310962.pngQFabian_1-1604609362423.png

 

Aquí elegí CC, que da 0, y lo dejé en verde

Greetings!! Fabián Quezada (QFabian)
did it work for you? give like and mark the solution as accepted.

View solution in original post

8 Replies
QFabian
MVP
MVP

Hola!, te recomiendo usar un objeto KPI, que permite cambiar el color según una condición.

y Debajito dejar un indicador

QFabian_0-1604506673621.png

 

Greetings!! Fabián Quezada (QFabian)
did it work for you? give like and mark the solution as accepted.
daniel_bernal_y
Contributor III
Contributor III
Author

Hola Fabián,

No me sirve el número solo con o sin indicador. Debe ser un objeto visual de color único. Por eso no me sirve el tacómetro sin segmentos porque no me da la posibilidad de condicionar el color según la medida.

¿Alguna otra idea?

 

QFabian
MVP
MVP

claro, puedes condicionar el color en un grafico de barra

Greetings!! Fabián Quezada (QFabian)
did it work for you? give like and mark the solution as accepted.
daniel_bernal_y
Contributor III
Contributor III
Author

Pero el gráfico de barra se me va a Null cuando el valor es 0, y necesito un objeto (barra, círculo, lo que sea) que me se vea de color verde cuando es 0...

QFabian
MVP
MVP

con un set de datos de ejemplo podriamos ver ejemplos

Greetings!! Fabián Quezada (QFabian)
did it work for you? give like and mark the solution as accepted.
daniel_bernal_y
Contributor III
Contributor III
Author

Hola, esta es la medida. Arroja enteros desde 0 hacia arriba. Solo debo controlar que si es 0 es color verde, si es 1 es amarillo y si es > 1 es rojo:

Count( {< [Tipo Requerimiento]={"Incidente","Problema"},Status=-{"08 - Cerrado","09 - Cancelado"} >} [ID Ticket Charm])

Saludos,

daniel_bernal_y
Contributor III
Contributor III
Author

Hola, adjunto set de ejemplo. Se deben contar los números 1 en la columna Num, por lo que AA debe ser amarillo porque la cuenta es 1, BB y DD debe ser rojo porque la cuenta es 2, y CC debe ser verde porque la cuenta es 0.

Gracias

QFabian
MVP
MVP

Perfecto!, logré cambiar el fondo deun KPI hecho con una extension básica llamada Simple KPI:

utilizando el background color :

=if(sum(Num)=0, '#46C646','#F93F17')

QFabian_0-1604609310962.pngQFabian_1-1604609362423.png

 

Aquí elegí CC, que da 0, y lo dejé en verde

Greetings!! Fabián Quezada (QFabian)
did it work for you? give like and mark the solution as accepted.