none
Acumulados dos meses até o fim do ano RRS feed

  • Pergunta

  • Pessoal, boa tarde!

     

    Preciso criar uma medida calculada onde me retorne o valor acumulado dos meses de um ano. Por exemplo: Em janeiro possuo 100, em Fevereiro 150 e em março 100.

    Preciso de uma medida que me traga como retorno: janeiro = 100, Fevereiro = 250 (ou seja: 100 de janeiro + 150 de fevereiro), março = 350 (janeiro = 100 + Fevereiro = 150 + março = 100) e assim sucessivamente.

     

    Alguém ja fez algo parecido??

     

    Obrigada!

     

    quarta-feira, 7 de janeiro de 2009 17:50

Respostas

  • boa tarde thati,

       pra isso você pode usar a função PeriodsToDate(). Se você colocar PeriodsToDate([Data].[Ano],[Data].CurrentMember) tomando como exemplo q o currentmember é o mês de agosto a função irá retornar um conjunto (set) dos meses de Janeiro até Agosto.
       para o seu caso acho que você poderia usar algo como:

    Sum(
    PeriodsToDate([Data].[Ano], [Data].CurrentMember), [medida].[medida_X]).


    Espero ter ajudado.

    Atenciosamente,
    quarta-feira, 7 de janeiro de 2009 19:36

Todas as Respostas

  • boa tarde thati,

       pra isso você pode usar a função PeriodsToDate(). Se você colocar PeriodsToDate([Data].[Ano],[Data].CurrentMember) tomando como exemplo q o currentmember é o mês de agosto a função irá retornar um conjunto (set) dos meses de Janeiro até Agosto.
       para o seu caso acho que você poderia usar algo como:

    Sum(
    PeriodsToDate([Data].[Ano], [Data].CurrentMember), [medida].[medida_X]).


    Espero ter ajudado.

    Atenciosamente,
    quarta-feira, 7 de janeiro de 2009 19:36
  • Olá nayron!

    Muito obrigada... consegui fazer do jeito que vc deu no exemplo.

    Desculpe o retorno aqui no forum.. mas estava enroladassa esses dias!

     

    Abraços,

     

    Thati.

     

    quarta-feira, 14 de janeiro de 2009 20:37
  • que bom deu certo.

    valeu pelo retorno, Thati.

    Abraços.
    quinta-feira, 15 de janeiro de 2009 22:43