usando valores de parámetros en el filtro visual

Un usuario Pregunto ✅

rajendran

Estimados expertos

tengo un requerimiento Definí un parámetro llamado Para en el editor de consultas y apliqué lo mismo en la columna C1, en la Tabla T1.

En el tablero, tengo una imagen basada en la Tabla T2, esta tabla tiene la columna C2 que tiene valores similares a la Columna C1 de la Tabla T1.

Me gustaría usar el valor seleccionado en el parámetro Para y aplicar el mismo filtro en la Columna C2.

Estoy tratando de usar VALORES (Parámetro[Para]) en el filtro visual de la Columna C2, pero no funciona. ¿Alguien podría ayudarme a capturar el valor de un parámetro y usar el valor para filtrar otra columna? Cualquier ayuda será apreciada.

Gracias

Raj

parar2k

En respuesta a rajendran

prueba esto:

añadir nueva columna:

Filter c2 = if(t2[c2]=Values(para[para]),1,0)

y en uso de filtro visual donde «Filtro C2» = 0

parar2k

¿Por qué no puede usar el parámetro en el editor de consultas para filtrar registros en t2 como lo hizo para t1?

rajendran

En respuesta a parar2k

Gracias por la respuesta. Dado que hay otras imágenes basadas en T2, no puedo filtrar en el nivel del editor de consultas. De ahí que busque la manera de filtrar a niveles visuales.

parar2k

En respuesta a rajendran

prueba esto:

1. Active Carga habilitada en consultas de edición de parámetros.

2. Agregue una nueva medida llamada «filtro c2» en su tabla t2,

filter c2 = sum(c2) - values(para[para])

, asumiendo que para es un parámetro numérico y c2 también es una columna numérica.

3. Agregue la medida «filtro c2» al filtro visual y elija la condición del filtro, como «Filtro C2» es mayor que 0

rajendran

En respuesta a parar2k

Hola Parry2k,

Gracias. Estás cerca de mi requerimiento. Las columnas son texto.

me gustaria usar esto

values(para[para])

en la Columna C2 Filtro visual. ¿Hay alguna manera de hacer esto?

Cuando uso Valores (Para[Para]) en el filtro visual no está considerando.

parar2k

En respuesta a rajendran

prueba esto:

añadir nueva columna:

Filter c2 = if(t2[c2]=Values(para[para]),1,0)

y en uso de filtro visual donde «Filtro C2» = 0

rajendran

En respuesta a parar2k

Gracias Parry2k, esto funciona.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *