Este bloco permite pausar a execução de uma ação por um determinado período de tempo definido em segundos. Importante destacar que a ação a ser pausada refere-se à ação imediatamente abaixo do bloco Dormir, como pode-se observar no Exemplo.


Figura 1 - Bloco Dormir

Compatibilidade

  • Bloco servidor: cronapi.util.Operations.sleep()

Retorno

Bloco sem retorno.

Parâmetros

Tempo de espera

Duração, em segundos, do intervalo de pausa durante a execução de uma ação.

  • Posição: 1
  • Inglês: Waiting time
  • Tipo: Inteiro / Integer
  • Exemplo: 4

Exemplo

A função abaixo mostra um exemplo de uso do bloco Dormir. Nela, utilizamos um bloco de repetição que será executado cinco vezes. Também estamos obtendo a data e hora atual do sistema e, logo em seguida, obtemos os segundos da data que serão impressos no console do depurador. Devido ao tempo de espera definido no bloco Dormir, cada execução de repetição terá uma pausa de 4 segundos.


Figura 2 - Exemplo de uso do bloco Dormir


A imagem a seguir, mostra o resultado de execução da função da Figura 2. Observe que, devido ao tempo de espera do bloco Dormir, são impressos os segundos da hora atual com o intervalo de 4 segundos.


Figura 2.1 - Resultado de execução da função da Figura 2

Nesta página