4 Replies Latest reply: Mar 30, 2012 4:38 PM by Cesar Accardi RSS

    Ajuda fórmula set analysis (ano anterior) ao selecionado

      Pessoal, preciso de ajuda meio urgente em uma fórmula,

       

      O que será que estou fazendo errado,

       

       

      Quero trazer o faturamento do ano anterior, ao ano e mes selecionado na filtro da minha análise.
      O filtro da minha análise é referente a tabela PEDIDO_HISTORICO e o faturamento é referente a tabela
      FATURAMENTO_LIQUIDO.

      Porém quando seleciono o filtro Marco / 2012, nao me traz o valor faturado em 2011.

      Em anexo eu tenho o script das duas tabelas, onde amarro as duas pela chave NR_CHAVE_FATURAMENTO_PEDIDO  e o print da tela.

      A fórmula que estou utilizando é a seguinte:


      sum({<FAT_LIQUIDO_ANO_EMISSAO       =  {$(=max(HIST_PED_ANO_CARTEIRA)-1)},
            FAT_LIQUIDO_MES_EMISSAO       =  {$(=(HIST_PED_MES_CARTEIRA))}
         >}FAT_LIQUIDO_PESO) / 1000


      Agradeço a ajuda de todos desde já,

      Abs,
      Juliana.

        • Ajuda fórmula set analysis (ano anterior) ao selecionado
          Cesar Accardi

          Olá Juliana,

          Acredito que suas fórmulas estejam certas, pode ser que algum outro campo esteja selecionado e por este motivo os dados do período anterior não apareçam. Se isto estiver ocorrendo você pode acrescentar este este campo na fórmula para que seja desconsiderado, verifique também se a sua função do max - 1 está retornando o valor correto (Coloque a fórmula isolada em um objeto de texto por exemplo).

           


          Abraços,
          Cesar

            • Ajuda fórmula set analysis (ano anterior) ao selecionado

              Olá Cesar, bom dia!

              Então, coloquei um objeto com a minha fórmula e está retornando o ano anterior certinho.
              Verifiquei nas seleções atuais e não tem nenhum campo além do mês e ano selecionados no filtro.

              Estranho né? Mais alguma dica do que pode estar acontecendo?

               

              Fiz um teste selecionando o ano anterior no filtro, em vez de 2012 por 2011 e trouxe o valor do faturamento,

              mas colocando minha fórmula para trazer o a ano anterior, traz nulo.


              será que alguma coisa relacionada a ligação que fiz entre a tabela pedido e faturamento?

               

              Desde já te agradeço,

              Juliana.