

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Botón que muestre o no datos
Hola, presento mi duda a ver si alguien me puede ayuda.
Tengo la tabla siguiente:
Donde comparo el dato del día seleccionado con el dato del mismo día de la semana anterior.
Los resto y si Actual > Anterior, Rojo, sino Verde.
Necesito un botón que al pulsarlo muestre solo los datos Rojos y si lo vuelve a pulsar que los muestre todos.
Cómo lo podría hacer?
Gracias.
Un saludo.
Accepted Solutions


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hola a todos, gracias por vuestra ayuda, con un poco de cada uno lo he solucionado.
Creo variable: BotonM=0;
En el botón: Establecer variable BotónM, If(BotonM=0,1,0)
En la expresión: If(BotónM=0,If(Resta<0,Resta),Resta)
Muchas gracias de verdad.
Un saludo.


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hola Alexis,
En principio el condicional es para la columna entera. Aquí en este foro dan soluciones, pero para tu caso creo que tendrías que cambiar el enfoque:
http://community.qlik.com/thread/102973
Espero que te sirva,
Saludos,


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hola Alexis,
Tal y como indica Jordi, yo también tengo entendido que la condición en la expresión aplica a toda la columna.
Yo lo enfocaría creando dos expresiones: una para que muestre todos los casos y otra para que sólo muestre los rojos.
Cada expresión la condicionas a un valor determinado de una variable que crearás, y con el botón (mediante la opción de disparadores) estableces el valor de la variable para así alternar el cumplimiento de las condiciones en la dos expresiones.
Un saludo

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
En rojo es cuando hay números negativos. Haz un if en el condicional de diseño cuando el número es menor que cero y arreglado.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
aun siendo "enrevesado".
crea un boton que ponga un valor de 0 o 1 en una variable $rojo o similar.
Por defecto esta en 1.
Si lo pulsas se pone a 0 y viceversa,
=si(anterior-actual)<0, Anterior, Anterior*$rojo
Esto en todos los campos con el mismo condicional.
¿mas o menos?


- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hola a todos, gracias por vuestra ayuda, con un poco de cada uno lo he solucionado.
Creo variable: BotonM=0;
En el botón: Establecer variable BotónM, If(BotonM=0,1,0)
En la expresión: If(BotónM=0,If(Resta<0,Resta),Resta)
Muchas gracias de verdad.
Un saludo.
