Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Buenas tardes,
Necesitaría saber si es posible, disparar una acción cuando un valor concreto de una selección es seleccionado.
Sé que se puede añadir una acción al seleccionar un campo en concreto, pero no se si se puede añadir la acción, a un valor concreto del campo.
A ver si algún me pudiese aclarar esta duda.
Muchas gracias.
Hola Ariño,
Te subo un ejemplo de lo que pides.
En los disparadores de propiedades de documento (verás en la opcion de seleccion de campo) un Alternar Select con este código:
=IF([Tipo de Calculo]='ROLLING','(EST|POA|REAL)',)
Cuando quieras seleccionar más de un campo tienes que poner el parámetro |
Recuerda que luego tienes que poner la acción clear para que te desmarque las selecciones realizadas, ya qu eno tienes nada vinculado.
Espero que te sirva.
Saludos,
Hola,
Puedes subir un ejemplo de muestra? Lo digo porque a lo mejor con los condicionales te puede servir lo que quieres hacer.
Saludos,
Hola,
Mira este link:
http://community.qlik.com/message/602359#602359
Creo que la respuesta de Enrique solucionará tu duda.
Saludos,
Hola Jordi,
No puedo acceder a ese link:
Sabes el por que?, no llevo mucho tiempo en este foro.
Muchas gracias
Hola Jordi,
Claro que si, puedo subir un ejemplo, a ver si así me explico mejor .
Necesitaría que cuando el usuario seleccionase el valor ROLLING del campo TIPO DE CALCULO.
Automáticamente se seleccionases los campos: REAL, EST, UPA del campo TIPO DE INFORMACION.
Espero que esto halla aclarado un poco mis necesidades.
Muchas gracias.
Buenas noches,
Creo que la solución pasa por hacer una macro, sin embargo el "if" no lo hace, alguien sabe la sintaxis correcta, o donde puedo mirarlo?.
Gracias.
Hola Ariño,
Te subo un ejemplo de lo que pides.
En los disparadores de propiedades de documento (verás en la opcion de seleccion de campo) un Alternar Select con este código:
=IF([Tipo de Calculo]='ROLLING','(EST|POA|REAL)',)
Cuando quieras seleccionar más de un campo tienes que poner el parámetro |
Recuerda que luego tienes que poner la acción clear para que te desmarque las selecciones realizadas, ya qu eno tienes nada vinculado.
Espero que te sirva.
Saludos,
Buenos días,
Quizás mediante disparadores se pueda conseguir:
Preferencias --> Propiedades de documento --> Disparadores --> Disparadores de Evento de campo
Seleccionas el campo correspondiente a 'Tipo de Calculo'. En evento seleccionas 'Al hacer selección'
Tipo acción = 'Seleccionar en campo', en campo el correspondiente a 'Tipo de información' y en cadena de búsqueda algo del tipo:
=If(CAMPO1 = 'A','1','')
Así se consigue que al seleccionar el valor 'A' en la tabla 'CAMPO1', se seleccione automáticamente el valor '1' en la tabla 'CAMPO2'.
Lamentablemente, desconozco si es posible mediante este método, seleccionar varios valores en la tabla 'CAMPO2'. Espero que alguien nos pueda sacar de dudas.
Como mínimo te da otra aproximación que quizás te sirva, si no en esta, en otra ocasión.
Un saludo
El ejemplo de Jordi funciona bien, pero tendrás que cambiar el tipo de acción.
En lugar de 'Toggle Select', cámbialo a 'Select in field' (en español, en lugar de 'Alternar Select', cambiar a 'Seleccionar en campo').
Haciéndolo así, no necesitas hacer 'Clear'. Al cambiar la selección o anularla, se deseleccionaran los valores.
Un saludo,
Muchas gracias a los dos.
Era eso exactamente lo que necesitaba.
Un saludo