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: 
Not applicable

Filtrar por fechas deslizador o cuadro

Hola, aquí de nuevo a ver si alguien me puede ayudar.

¿Cómo puedo hacer un deslizador ó un cuadro de selección múltiple ó algo que pueda filtrar por:

1 Día, 2 Días, 1 Semana, 2 Semanas, 1 Mes, 3 Meses, 6, 1 Año, ....?

Un saludo y gracias.

2 Replies
jvitantonio
Luminary Alumni
Luminary Alumni

Hola Juan,

Podrias usar un deslizador. En este caso, tus valores nos son homogeneos (mezclas dias, semanas, mes y año).

El primer paso seria crea una tabla con estos valores:

Slider:

LOAD * INLINE [

    Slider, ID

    1 Dia, 1

    2 Dias, 2

    1 Semana, 3

    2 Semanas, 4

    1 Mes, 5

    3 Meses, 6

    6 Meses, 7

    1 Año, 8

];

Luego creas un objecto deslizador y usas este campo. Una vez que ya tienes el objecto, puedes moverte entre estos valores.

Espero te sea util.

Saludos,

JV

Not applicable
Author

Otra cosa que puedes hacer es calcular ese dato en una dimensión nueva en el script de carga. De esta manera crear esos periodos de tiempo similares a los que dices. Luego sólo tendrías que usar esa dimensión en tu deslizador.

Por ejemplo:

MiTabla:

Load

     ...,

     fecha,

     if(fecha = Today() - 1, '1 día',

          if(fecha = Today() - 2, '2 días'

               if(fecha = Today() - 7, '1 semana',

                    if(fecha = Today() - 14, '2 semanas' ...))) AS [mi dimensión de fechas calculada]


...