Der Befehl WEB CLOSE SESSION macht die Session, die im Parameter SessionID angegeben ist, ungültig. Existiert die Session nicht, führt der Befehl nichts aus.
Wird dieser Befehl über einen Web Prozess oder einen beliebigen anderen Prozess aufgerufen, passiert folgendes:
- Das Ablaufdatum des Cookie wird auf 0 gesetzt
- Die Datenbankmethode On Web Session Suspend wird aufgerufen, in der Sie die Informationen zur Session speichern können
- Auswahlen werden aufgehoben, Datensätze werden freigegeben und Variablen werden erneut gesetzt.
Sendet ein Web Client nach Ausführen dieses Befehls eine Anfrage mit einem ungültigen Cookie, wird eine neue Sitzung geöffnet und ein neues Cookie gesendet.