Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
buenas tardes con todos:
quisiera saber como puedo hacer para seleccionar automáticamente los valores de un campo X, después de haber seleccionado otro campo.
Ejemplo
Tengo 2 tablas una de ellas solo contiene los datos del mes actual y cuando selecciono un vendedor este me arroja solo los mercados que atendió en este mes.
Sin embargo en otro cuadro al costado quiero presentar un comportamiento de los meses pasados de los mercados que quedaron después de la selección del vendedor, pero cuando limpio el mes en la expresión, se presentan también los demás mercados (recordar que los mercados no están seleccionados solo el vendedor).
Entonces volviendo a la pregunta como hacer que al momento de seleccionar al vendedor la tabla que me presenta los mercados del mes, sea también los seleccionados para la tabla 2.
Espero haberme dejado explicar.. es algo engorroso.
tabla 1 tabla 2
Atte.
CarlosR.
Que tal,
Carlos,
Hay algo en Set Analisys que se llama Expresiones de conjuntos que consiste en igualar dentro del set analisys un campo con una seleccion independiente es algo asi como un Subquery en SQL. Hay dos funciones muy usadas que son P("Seleccion X") - que es los valores posibles de "Seleccion X" o E("Seleccion X") que es lo contrario es decir excluyes los valores de "Seleccion X".
En tu caso yo use P() de la siguiente manera:
sum({<Mes=, vendedor=, Mercado=P(Mercado) >}ventas)
Y con eso se soluciona tu problema.
Adjunto tu documento de Qlik con la solución.
Saludos.
Hola Carlos
Lo estas intentando haciendo en QlikView?
Hola Mario, creo q no lo puse.. es para Qlikview
Ya intentaste agregar la dimensión del vendedor en las dos tablas pata validar que no hayan campos nulos por cada fila de tu tabla 1.
Hola Mario:
Lo que pasa es que deseo que solo se presenten los históricos mercados de mi selección actual, pero considerando que mi selección es:
- vendedor
- Año
- Mes
Para esto el resultado es una determinada cantidad de mercados y su venta del mes
Para esto limpio el año y el mes en la otra tabla, pero al hacer ello 'Plop' aparecen los demás mercados por que no tienen selección, por ello preguntaba como seleccionar valores disponibles de un campo 'X' para solo ver el histórico de ventas de esos mercados.
Atte.
CarlosR.
Que tal, Carlos,
De momento se me ocurre almacenar en una variable los mercados que te de la seleccion de Venderdor,Año, Mes y en tu segunda tabla usar los valores de esa variable como filtro en tu Set Analisys.
Si gustas compartir tu Documento o un extracto de como estan tus datos.
Saludos.
Hola Bertin:
Adjunto archivo, para este caso he seleccionado al vendedor 'A1' y el mes de 'Jul', la venta del mes solo contiene al mercado 'Mercado7', pero en la tabla de históricos donde limpio al mes, me salen los demás mercados,, la idea es como indicas en tu anterior respuesta almacenar los valores del mercado que me salen según la previa selección, ello como lo haría.
Atte.
CarlosR
Que tal,
Carlos,
Hay algo en Set Analisys que se llama Expresiones de conjuntos que consiste en igualar dentro del set analisys un campo con una seleccion independiente es algo asi como un Subquery en SQL. Hay dos funciones muy usadas que son P("Seleccion X") - que es los valores posibles de "Seleccion X" o E("Seleccion X") que es lo contrario es decir excluyes los valores de "Seleccion X".
En tu caso yo use P() de la siguiente manera:
sum({<Mes=, vendedor=, Mercado=P(Mercado) >}ventas)
Y con eso se soluciona tu problema.
Adjunto tu documento de Qlik con la solución.
Saludos.
Te pasaste Bertin!!
Te debo unas cervezas bien heladas!!
Atte.
Carlos R.