3 Replies Latest reply: Jul 28, 2014 8:31 AM by Raphael Pacheco RSS

    Problema com data

      Bom dia pessoal

       

      Queria tirar uma duvida na aplicação que eu estou desenvolvendo existe um Dashboard para comparação do faturamento do dia de hoje com o dia de ontem, porém isso tem um pequeno problema. por exemplo hoje é segunda feira o último dia trabalhado foi a sexta-feira anterior, como eu posso fazer para que na segunda feira sejam exibidos os dados da sexta feira anterior?

       

      Qualquer ajuda é muito bem vinda.

      Obrigado

        • Re: Problema com data
          Raphael Pacheco

          Bom dia Marcos.

          É um pouco difícil ajudar sem saber como são as expressões que calculam os resultados, mas vamos lá.
          Acredito que você tem algo parecido como isto no dia de hj:
          Sum({<Data={'$(=Date(Today()))'}>} faturamento)

          e para o dia anterior é:

          Sum({<Data={'$(=Date(Today()-1))'}>} faturamento)

           

          Podes fazer assim então.

          Fómula de hoje:

          If(WeekDay(Today()) = 0

               ,Sum({<Data={'$(=Date(Today()-3))'}>} faturamento)

               ,Sum({<Data={'$(=Date(Today()))'}>} faturamento)

          )

           

          Agora a Fórmula de Ontem:

           

          If(WeekDay(Today()) = 0

               ,Sum({<Data={'$(=Date(Today()-4))'}>} faturamento)

               ,Sum({<Data={'$(=Date(Today()-1))'}>} faturamento)

          )

           

          Vale lembrar que eu estou considerando a hipótese de que a aplicação é acessada de Seg a Sex, pois caso contrário, teria que montar dentro deste if as situações do Sáb e Dom.