Hola a todos!
Sigo en mi eterna lucha con los dashboards y no consigo hacerlos funcionar :( No sé si se me escapa algo o hago algo mal, pero no consigo hacer un dashboard interactivo más allá de poner selects y parámetros.
Como comenté en un hilo anterior, quiero hacer gráficas de manera que al clickar sobre un determinado dato de una, se refresquen las demás mostrando la información correspondiente a dicho parámetro.
Por ejemplo, supongamos que tengo dos gráficas:
Al clickar sobre un país determinado en la primera gráfica, quiero que en la segunda se muestren las ventas de cada producto realizadas para el país seleccionado.
Para ello estoy incluyendo funciones en javascript, pero no consigo extraer el valor del país que estoy seleccionando. La función que tengo es la siguiente
Suponiendo que country_param está definicdo como parámetro y están añadidos los listener correspondientes a cada gráfica.
Os agradecería si pudiérais ayudarme
Llevo tiempo buscando y no he encontrado nada, no sé por dónde más buscar :(
Gracias de antemano.
Feliz Año!
Saludos!!
Sigo en mi eterna lucha con los dashboards y no consigo hacerlos funcionar :( No sé si se me escapa algo o hago algo mal, pero no consigo hacer un dashboard interactivo más allá de poner selects y parámetros.
Como comenté en un hilo anterior, quiero hacer gráficas de manera que al clickar sobre un determinado dato de una, se refresquen las demás mostrando la información correspondiente a dicho parámetro.
Por ejemplo, supongamos que tengo dos gráficas:
- Una que muestra las ventas por país
- Otra que muestra las ventas de cada producto vendido
Al clickar sobre un país determinado en la primera gráfica, quiero que en la segunda se muestren las ventas de cada producto realizadas para el país seleccionado.
Para ello estoy incluyendo funciones en javascript, pero no consigo extraer el valor del país que estoy seleccionando. La función que tengo es la siguiente
Code:
function clicked(s, clicked, v)
{
var current = Dashboards.getParameterValue('country_param');
alert("Clicked: " + clicked);
alert("Current: " + current);
if (current != clicked) {
alert("Changing Country");
Dashboards.fireChange('country_param', clicked);
}
}
Os agradecería si pudiérais ayudarme
- A extraer el país seleccionado (no sé si es con Dashboards.getParameterValue o si está bien puesto)
- Cómo hacer que éste pase a la otra gráfica (con Dashboards.fireChange sólamente, o en la gráfica de las ventas de cada producto debería incluir algo?)
- Los parámetros que recibe la función, son correctos?
Llevo tiempo buscando y no he encontrado nada, no sé por dónde más buscar :(
Gracias de antemano.
Feliz Año!
Saludos!!