Qlik Community

QlikView Layout & Visualizations

Discussion Board for collaboration on QlikView Layout & Visualizations.

Announcements
QlikWorld 2020: Join us May 11 - 14, 2020 in Phoenix, AZ. Register early and save $400. Learn More
RubénHPaz
New Contributor III

Asignar cantidad de dimensiones por variable

¿Puedo incrementar o disminuir las dimensiones de una tabla pivotante según indicación de una variable?

Ejemplo: La tabla VENTAS muestra resultados de venta por países (vertical), mes a mes (horizontal). Si en una variable elijo "Agregar nivel vendedores", entonces la misma tabla ahora muestra venta por países (vertical, dimensión 1), y vendedores (vertical, dimensión 2), mes a mes (horizontal). De la misma forma si decido incrementar otras dimensiones o retirarlas.

Las ecuaciones de las expresiones están listas para las diferentes dimensiones, pero como no sé cómo hacerlo, tengo diferentes tablas para cada análisis. Si pudiera resolver esto tendría todos los análisis en una sola tabla.

Gracias

Labels (4)
1 Solution

Accepted Solutions
Partner
Partner

Re: Asignar cantidad de dimensiones por variable

Usas QlikView 10 o previo?

View solution in original post

9 Replies
Partner
Partner

Re: Asignar cantidad de dimensiones por variable

Hola!

Por supuesto que puedes! En la pestaña de dimensiones puedes añadir tantas dimensiones como quieras y "habilitar condicional" para que se vean o no según su condición:

Condicional.png

RubénHPaz
New Contributor III

Re: Asignar cantidad de dimensiones por variable

Muchas gracias... Recién caigo en cuenta que eso resuelve la mitad de mi problema...

¿Cómo le hago saber cuál es la dimensión 1 o la dos... o la tres? ...cambian de posición según el análisis.

Partner
Partner

Re: Asignar cantidad de dimensiones por variable

Hola:

Cada dimensión tiene su cajita. es decir, depende de la dimensión que tengas seleccionada. Te adjunto un documento para que puedas ver la funcionalidad.

Jaime.

RubénHPaz
New Contributor III

Re: Asignar cantidad de dimensiones por variable

Si, gracias.

Lo que aún no sé es...

1) ¿Cómo le indico que asuma el valor de una dimensión dado el valor de otra variable?

2) ¿Cómo le indico que la muestre o no?

RubénHPaz
New Contributor III

Re: Asignar cantidad de dimensiones por variable

En el archivo que me envías la tabla no reacciona a los botones.

Partner
Partner

Re: Asignar cantidad de dimensiones por variable

Qué raro, me lo he bajado y sí que me responde. Te lo vuelvo a adjuntar por si acaso.

De todos modos:

  • Indicas que muestre una dimensión introduciendo una condición. Si en el recuadro que te destacaba en rojo en la imagen de arriba introduces "1=0" entonces nunca se mostrará esa dimensión (nunca es cierta la condición). Si introduces "vVariable = 1" entonces se mostrará sólo cuando vVariable valga 1.
  • Para modificar el valor de una variable debes crear un objeto de texto o un botón y asignarle una acción de tipo "Externa" y acción "Establecer variable".

Saludos,

Jaime.

RubénHPaz
New Contributor III

Re: Asignar cantidad de dimensiones por variable

Acabo de entender... no tengo disponible esa opción en las propiedades de mi tabla pivotante...

a.png

Partner
Partner

Re: Asignar cantidad de dimensiones por variable

Usas QlikView 10 o previo?

View solution in original post

RubénHPaz
New Contributor III

Re: Asignar cantidad de dimensiones por variable

¡A actualizar a la versión 11 a nivel nacional...!

Luego de eso, creo que tu solución es totalmente válida.

Gracias.