Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Agendar Execução

Dormir

Agenda comandos a serem executados após um determinado atraso ou de forma periódica.

Suspende a execução de um processo por um determinado período de tempo definido em segundos.

Nota
titleObs.:

O processo a ser suspenso refere-se ao processo imediatamento abaixo a chamada da função Dormir, como pode-se observar no exemplo 1.

 

Parâmetros de Entrada

NomeTipoDoc
Parâmetro 1
ComandosComandos as serem executadosParâmetro 2Parâmetro 3InteiroTempo de espera entre as execuções do(s) comandos(s)Parâmetro 4ObjetoUnidade de medida do tempo passado como parâmetro
Nota
titleObs.:

Caso o Parâmetro 3 seja igual a zero(0), a função irá executar o(s) comando(s) uma única vez com o tempo atraso definido.

InteiroTempo
inicial necessário até que a função execute pela primeira o(s) comando(s) definido(s)
(em segundos)

Compatibilidade

Image Modified Servidor

Exemplo 1

A função abaixo em destaque

executa os comandos contidos na função BlocoComandos com um atraso incial para a primeira execução de 3 horas, repetindo a execução dos comandos a cada 24 horas.

Image Removed

 

Sobre o Bloco

A função permite a utilização de 4 tipos de unidades de tempo para o agendamento de comandos a serem executados, são eles: Segundos, Milissegundos, Minutos, Horas.

imprime no console da IDE-CronApp os valores de 1 a 10. Observe que a chamada da função Dormir atrasa em 4 segundos cada uma das execuções da função imprimir.

Image Added