none
Saber currentmember de una dimensión con varias jerarquías RRS feed

  • Pregunta

  • Necesito obtener el member_key del miembro currentmember de una dimensión. La cuestión es que esta dimensión tiene varias jerarquías (10 en total), y necesito saber ese member_key sea cual sea la jerarquía por la que se esté navegando. (El member_key luego lo quiero utilizar en otros cálculos).

    La cuestión es que si pongo:

    [Dimension].currentmember.member_key

    me aparece el siguiente error:

    'La dimensión contiene mas de una jerarquía. La jerarquía debe especificarse explicitamente'

    He mirado en los libros en línea la sintaxis de currentmember, que es:

    { Dimension_Expression | Hierarchy_Expression }.CurrentMember

    por lo que aparentemente puedo poner currentmember de una dimensión (sin necesidad de especificar jerarquía), pero va a ser que eso solo funciona si la dimensión tiene una única jerarquía.

    ¿Hay alguna forma de saber el currentmember de la dimensión por la que estoy navegando sin necesidad de saber la jerarquía?

    Y si no se puede, ¿Existe alguna forma de saber por qué jerarquía se está navegando, algo así como una currenthierarchy?

    Gracias de antemano.

     


    miércoles, 1 de febrero de 2012 16:51

Respuestas