4 Replies Latest reply: Apr 13, 2017 6:46 AM by Clever Anjos RSS

    Criar faixa de horas HI (hora início) e HF (hora fim)

    Joao Ferreira

      Boa tarde Pessoal,

       

      Preciso de mais uma ajuda de vocês.

       

      Foi aberto um item aqui sobre encontrar a HI hora início e HF hora fim de Rotação de uma moenda por Data. Conseguiu atender a necessidade de encontrar HI e HF.

       

      Porem, agora preciso de mais dois ajustes nestes cálculos de HI e HF. Preciso criar as faixas de horários em cada hora de todo o dia.

      Por exemplo:  01:00:00   -  02:00:00 -> Faixa 1

                              02:00:00   -  03:00:00 -> Faixa 2

                              ---

                              ---

                              ---

                              ---

                            23:00:00 - 00:00:00   -> Faixa 23  .

       

      1º) Preciso de todas esta faixas (intervalos de horas no meu modelo). Porem os arquivos estão carregando apenas as horas associadas.

           Qual a melhor forma de fazer isto?

       

      2º) Preciso criar a faixa hora a hora e duplicar as linhas de Rotação (Criar um novo valor para HI e HF baseado no fechamento da faixa de hora:

       

      Por exemplo:

                    

      Como está sendo feito   

      DataRotaçãoHI
      HF
      13/09/2016525009:52:0510:31:00
      13/09/2016510010:31:0014:35:00

       

       

      Como deverá ser feito

      DataRotaçãoHI
      HFFAIXA
      13/09/2016525009:52:0510:00:009
      13/09/2016525010:00:0010:31:0010
      13/09/2016510010:31:0011:00:0010
      13/09/2016510011:00:0012:00:0011
      13/09/2016510012:00:0013:00:0012
      13/09/2016510013:00:0014:00:0013
      13/09/2016510014:00:0014:35:0014

       

      Resumindo, eu preciso ter todos os horários no modelo, não somente as horas que estão no arquivo.  Eu preciso associar horários em periodos que ficou rodando uma certa Rotação (Rotação 5100 ficou rodando 5 horas -> 10:31 as 14:35).  Lembrando que o arquivo só está trazendo os horários de mudança de Rotação. Não esta trazendo os horários que uma rotação ficou rodando por um determinado período. Os valores destacados em vermelho são os que deverão sofrer ajustes no modelo.

       

      Se alguém puder me ajudar, agradeço muito.

       

      Obrigado

       

      João Carlos Ferreira