2 Replies Latest reply: Jun 14, 2016 12:43 PM by Luciano Vasconcelos RSS

    Classificar campos calculados

    Lucas Assis

      Boa tarde.

       

      Tenho a seguinte linha no meu script:

       

      If(Num((Now()-DATA_SOLICITAÇÃO)/7,0)>4,dual('Mais que 4',4),dual(Replace(Class(Num((Now()-DATA_SOLICITAÇÃO)/7,0),1),'<= x <',' a '),Floor(Num((Now()-DATA_SOLICITAÇÃO)/7,0),1)))&' semanas' as TEMPO_SM,

       

      Esta linha calcula em quantas semanas  a SM foi solicitada. Ela retorna os seguintes valores:

      tempo em semanas.JPG

       

      Como faço para classificar estes campos para que apareçam na seguinte ordem:

       

      0 a 1 semanas / 1 a 2 semanas / ... / Mais que 4 semanas.

       

      Já tentei a função: Match(TEMPO_SM,'0 a 1 semanas','1 a 2 semanas','2 a 3 semanas','3 a 4 semanas','Mais que 4 semanas') mas não deu certo...

       

      Obrigado.