4D v14.3DELAY PROCESS |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
DELAY PROCESS
|
DELAY PROCESS ( Prozess ; Dauer ) | ||||||||
Parameter | Typ | Beschreibung | ||||||
Prozess | Lange Ganzzahl |
![]() |
Zu verzögernder Prozess | |||||
Dauer | Lange Ganzzahl |
![]() |
Dauer in Ticks | |||||
Der Befehl DELAY PROCESS verzögert den Prozess um die angegebene Anzahl der Ticks. 1 Tick ist der sechzigste Teil einer Sekunde. Während dieser Zeit ruht der Prozess und benutzt den Rechner nicht. Er ist aber immer noch im Arbeitsspeicher.
Ist der Prozess beim Aufruf von DELAY PROCESS verzögert, wird die neue Zeit nicht hinzugerechnet. Sie ersetzt vielmehr die alte Dauer. Übergeben Sie deshalb in Dauer Null (0), wenn Sie einen Prozess nicht länger verzögern wollen.
Ist der Prozess angehalten, hat der Befehl keine Wirkung. Mit dem Befehl RESUME PROCESS starten Sie einen verzögerten oder angehaltenen Prozess wieder neu.
Hinweis: Sie können mit diesem Befehl nicht von einem Client-Rechner aus eine Serverprozedur auf dem Server-Rechner zuweisen (Prozess<0).
Siehe Beispiel zu Überblick zu Datensatz sperren.
Siehe Beispiel zur Funktion Process number.
Produkt: 4D
Thema: Prozesse
Nummer:
323
Erstellt: < 4D v6
4D Programmiersprache ( 4D v12.4)
4D Programmiersprache ( 4D v11 SQL Release 6)
4D Programmiersprache ( 4D v14 R2)
4D Programmiersprache ( 4D v13.5)
4D Programmiersprache ( 4D v14.3)
Gesplittet : DELAY PROCESS ( 4D v14 R3)