none
Cálculo em MDX - StrtoTuple e Type Mismatch RRS feed

  • Pergunta

  • Pessoal, boa tarde!!

     

    Estou com uma dúvida... preciso transcrever a seguinte string dentro do comando StrToTuple:

    StrToTuple("([Data Emissao NF CM Rel].[Dt Emissao NF H].[Ano Emissao NF].&[2008].&[1],[Measures].[Acumulado VOL])")

     

    Porém o 2008 e o 1 que corresponde ao ano e mes corrente de uma visão dentro do cubo eu atribui ao outras medidas calculadas para que ficasse dinamico... ou seja, fiz assim:

     

    StrToTuple("([Data Emissao NF CM Rel].[Dt Emissao NF H].[Ano Emissao NF].&[" + [Measures].[AnoCorrente] + "].&[" + [Measures].[MesCorrente] + "],[Measures].[Acumulado VOL])")

     

    Só que ele me retorna um erro que pelo que eu entendi é incompatibilidade do caracter "+' ("There is a type mismatch for the '+' operator") embora ele considere a sintaxe correta... alguém tem alguma ideia de como passar as minhas variáveis (medidas) dentro deste comando?? Lembrando que se eu fixar o 2008 e o 1 dentro do comando ele me traz o que preciso.

     

    Obrigada!!

     

    Thati.

     

    quarta-feira, 28 de janeiro de 2009 18:40