Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola, a ver si alguien me puede ayuda.
Lo que quiero es crear una especie de botón que cada vez que pulse pase a la siguiente línea de una lista y así sucesivamente cada vez que pulse.
No se me ocurre cómo poder hacerlo.
Un saludo y gracias.
Hola,
El unico modo que se me ocurre es mediante macro VBScript
Mirando y probando he encotrado este ejemplo, que es a priori lo que quieres:
http://community.qlik.com/thread/10565
Saludos,
Hola Juan,
Puedes subir el ejemplo? o dar mas datos?
Saludos,
Hola Jordi, a lo que me refiero es que si tengo un cuadro de lista de países ( por ejemplo ), en un principio estará el primero de la lista seleccionado, pero necesito crear un botón que al pulsarlo salte a la siguiente línea de ese cuadro de lista y así sucesivamente cada vez que pulse el botón.
Y si no es posible un botón, alguna otra solución.
He probado con un deslizador, pero tengo muchos "países" y no se ven los nombres.
Un saludo y gracias.
Hola,
El unico modo que se me ocurre es mediante macro VBScript
Mirando y probando he encotrado este ejemplo, que es a priori lo que quieres:
http://community.qlik.com/thread/10565
Saludos,
El deslizador lo podrías utilizar en vertical para que quepan mas
El ejemplo que te ha pasado Jordi es la solución, creo yo.
Una posibilidad es que cada país tenga un valor numérico asociado y que lo que hagas en el botón sea la acción de seleccionar ese valor más 1.
Se podría hacer, durante la carga:
Paises:
Load
Pais,
...
RowNo() as NumPais
From <origen de datos>;
Luego creas la variable vNumPais y un botón que te sirva para seleccionar el siguiente país.
El botón tiene que hacer dos cosas:
1. Asignar a la variable el siguiente valor:
=if(vNumPais>=max({1} ID_Pais), 1, vNumPais+1)
2. Seleccionar en el campo ID_Pais el valor de la variable
Te adjunto un ejemplo.