Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
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.
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
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]
...