Skip to main content
Woohoo! Qlik Community has won “Best in Class Community” in the 2024 Khoros Kudos awards!
Announcements
Nov. 20th, Qlik Insider - Lakehouses: Driving the Future of Data & AI - PICK A SESSION
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Limitar valores en dimension

Buenas,

Estoy con una duda que no consigo resolver de la forma que necesito. Yo tengo una tabla simple, con varias dimensiones. Yo quiero limitar que ciertos valores de una determinada dimension no me lo muestre

Dimension1 Dimension2 Dimension3

Quiero por ejemplo que la dimension1 no pueda tomar los valores: 14,30,46, he intentado ponerlo mediante la opción

               Habilitar Condicional

                   pero en ese caso no se como ponerle la condición

Lo que he hecho es ponerlo de la forma

=if (Dimension1 <> 14,Dimension1) , pero hecho de esta forma si yo  pincho en un valor de dimension1 para hacer la seleccion y luego vuelvo a pinchar esa selección, no se me quita esa selección

¿Alguien sabe como puedo añadir la condición para quitar determinados valores que no me interesan mostrar en la tabla?

Un saludo

5 Replies
Joaquin_Lazaro
Partner - Specialist II
Partner - Specialist II

Hola Jonay:

Haz un load inline de los valores 14, 30 46 en CampoX

Después haces un LOAD condicionado de la tabla de hechos

LOAD ....

Where Not Exists(Dimensión1, CampoX)

Where Not Exists(CampoX, Dimensión1)


No recuerdo cual de los dos where es el bueno


Saludos

Joaquín

Anonymous
Not applicable
Author

Buenas Joaquín,

¿No hay forma de condicionarlo solo en el objeto? Es que seguramente no desee "perder" esa información, es decir, quizás en esa tabla me interese no mostrar determinados datos, pero en otro objeto que cree, si me interese recapitular todos los posibles valores

Un saludo

Joaquin_Lazaro
Partner - Specialist II
Partner - Specialist II

Con set analysis

Count( {< Dimension1 -= {14, 30, 46} >} Dimension1)

Menos Igual -=

ramoncova06
Partner - Specialist III
Partner - Specialist III

Joaquin ya te dio una opción en caso de que quieras remover unos valores que estan en otro campo puedes usar "E"

por ejemplo Count( {< Dimension1 =e (Dimension2) >} Dimension1)

sorrakis01
Specialist
Specialist

Hola,

Totalmente de acuerdo con los dos. Prueba esas opciones que seguro que te serviran.

Saludos,