4D v14.3DELAY PROCESS |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
DELAY PROCESS
|
DELAY PROCESS ( processo ; duraçao ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
processo | Inteiro longo |
![]() |
Número de processo | |||||
duraçao | Inteiro longo |
![]() |
Duração expressada em ticks | |||||
DELAY PROCESS permite atrasar um processo por um número de ticks (1 tick = 1/60 de segundo). Durante este período, o processo atrasado não utiliza tempo de processamento. Ainda que a execução de um processo pode ser retardada, ainda está em memória.
Se o processo já está atrasado, este comando o atrasa novamente. O parâmetro duraçao não é adicionado ao tempo que falta, mas o substitui. Portanto passe zero (0) em duraçao caso não queira atrasar o processo.
Se o processo não existe, o comando não faz nada.
Nota: não pode utilizar este comando para atribuir um procedimento armazenado no equipo servidor de um equipo cliente (processo<0).
Ver os exemplos em Record Locking.
Ver o exemplo do comando Process number.
Produto: 4D
Tema: Processos
Número
323
Criado por: < 4D v6
Manual de linguagem 4D ( 4D v12.4)
Manual de linguagem 4D ( 4D v11 SQL Release 6)
Manual de linguagem 4D ( 4D v14 R2)
Manual de linguagem 4D ( 4D v13.5)
Manual de linguagem 4D ( 4D v14.3)
Parent of : DELAY PROCESS ( 4D v14 R3)