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: 
rodri_morales
Creator II
Creator II

Problema con listas simples

Cree dos listas simples, en donde una muestra el Año (2010, 2011, 2012, 2013) y otra muestra el Mes (ene, feb, mar, abr, may...), los dos datos los hago con la funcion: year(FechaPago) y month(FechaPago). Pero al momento de filtrar, hago click en un año y despues en un mes, pero no se acumulan los filtros.

Es decir, selecciono el Año 2013, y despues quiero seleccionar el Mes Septiembre, y cuando lo selecciono, muestra todos los datos para el Mes de Septiembre, de todos los años. Como puedo hacer para enlazar las dos listas simples?

1 Solution

Accepted Solutions
ArturoMuñoz
Employee
Employee

Hola Rodrigo,

Aunque estes mostrando una expresión de un campo de fecha como año y mes, al usar siempre el campo FechaPago tus selecciones se están realizando sobre ese campo. Por eso cuando seleccionas en el cuadro de lista Mes de Pago aparentemente estás anulando las selecciones realizadas en Fecha de Pago.

Si añades un objeto de Selecciones actuales verás mejor lo que digo.

La forma de trabajar es creando esos campos en el Script de QlikView en lugar de hacerlo directamente en el objeto.

Usa la misma notación year(FechaPago) as Año y month(FechaPago) as Month

LOAD

    year(FechaPago) as Año,

    month(FechaPago) as Mes,

    Cliente,

    Region

FROM

tufichero

Un saludo

View solution in original post

3 Replies
rodri_morales
Creator II
Creator II
Author

Agrego una imagen de los cuadro de lista que quiero que se relacionen

cuadro de lista.png

Not applicable

SI te pasa eso, es probable que no tengas datos para septiembre de 2013. De esa forma, al seleccionar 2013, septiembre estaría en gris (no tiene datos), pero si lo seleccionas se quitará el filtro del año porque estás diciendo que quieres ver el resto de septiembres que no tienen datos (los de otros años). Es la lógica asociativa de QlikView.

ArturoMuñoz
Employee
Employee

Hola Rodrigo,

Aunque estes mostrando una expresión de un campo de fecha como año y mes, al usar siempre el campo FechaPago tus selecciones se están realizando sobre ese campo. Por eso cuando seleccionas en el cuadro de lista Mes de Pago aparentemente estás anulando las selecciones realizadas en Fecha de Pago.

Si añades un objeto de Selecciones actuales verás mejor lo que digo.

La forma de trabajar es creando esos campos en el Script de QlikView en lugar de hacerlo directamente en el objeto.

Usa la misma notación year(FechaPago) as Año y month(FechaPago) as Month

LOAD

    year(FechaPago) as Año,

    month(FechaPago) as Mes,

    Cliente,

    Region

FROM

tufichero

Un saludo