Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola, tengo la siguiente duda con respecto a una tabla pivotante. Yo genero un grupo ciclico con 2 campos, campo1 y campo2 y lo pongo como dimensión. Yo quiero añadir una segunda dimensión pero condicionada a que elemento del grupo este seleccionado.
Si yo tengo seleccionado el campo1 dentro del grupo, quiero que como dimensión secundaria (o sea para desplegar) tenga el campo2 y viceversa.
No se si eso se puede hacer en lo de dimensión calculada, pero desconozco el como hacerlo
¿Alguna sugerencia?
Un saludo
Hola:
Esto funciona
= if (GetCurrentField(GRProducto) = 'Empresa', Responsable, if (GetCurrentField(GRProducto) = 'Responsable', Vendedor)) ...
Son las comillas del GetCurrentField
Joaquín
Hola Jonay:
La segunda dimensión debe ser calculada.
IF (Getcurrentfield('TuCiclo') = 'Campo1', Subcampo1, IF (Getcurrentfield('TuCiclo') = 'Campo2', Subcampo2) ...)
Ojo a los paréntesis por si se me ha ido la mano
Saludos
Joaquín
Hola Joaquín, no me esta funcionando. La expresion que construyo es la siguiente:
=if (GetCurrentField('GrupoPrueba') = 'Campo1', Campo2, if (GetCurrentField('GrupoPrueba') = 'Campo2',Campo1))
Me sale expresión ok, pero luego al desplegar la dimensión me sale como nulo
¿Alguna sugerencia de donde puede estar mi error?
Un saludo
Hola:
Esto funciona
= if (GetCurrentField(GRProducto) = 'Empresa', Responsable, if (GetCurrentField(GRProducto) = 'Responsable', Vendedor)) ...
Son las comillas del GetCurrentField
Joaquín
Buenas Joaquín, esto era lo que necesitaba, solo me queda una pequeña duda, como hago para ponerle el nombre a la etiqueta de dicha dimensión. Intento usar la misma expresion que utilizo para calcular la dimensión calculada pero me sale como nulo. quiero poner la etiqueta evidentemente según lo que tenga seleccionado en ese momento, por eso creo que debo usar igualmente un if, pero no me esta funcionando.
Un saludo
Hola:
= if (GetCurrentField(GRProducto) = 'Empresa', 'Responsable', if (GetCurrentField(GRProducto) = 'Responsable', 'Vendedor'))
Copia la expresión del post anterior y entrecomilla responsable y vendedor.
En las propiedades del grupo cíclico, seleccionas la dimensión calculada y en la parte inferior tienes una caja para rellenar la expresión de la etiqueta
Saludos,
Joaquín
Muchas gracias por tu ayuda, era lo que necesitaba
Un saludo