ESCAPE-Befehl
Beendet ein momentan ausgeführtes Skript oder alle Skripts, ohne Analytics zu beenden.
Syntax
ESCAPE <ALL> <IF Test>
Parameter
Name | Beschreibung |
---|---|
ALL Optional |
Beendet alle aktiven Skripts. Wird dies ausgelassen, wird das aktuelle Skript beendet. |
IF Test Optional |
Ein Test, der „Wahr“ zurückgeben muss, damit der Befehl ausgeführt wird. Liefert der Test "false", wird der Befehl nicht ausgeführt. |
Beispiele
Bedingtes Beenden eines Skripts
Sie zählen die Anzahl der Datensätze in einer Tabelle und verwenden den ESCAPE-Befehl, um das Skript zu beenden, falls weniger als 100 Datensätze gefunden wurden:
COUNT ESCAPE IF COUNT1 < 100
Bemerkungen
Wann Sie ESCAPE verwenden sollen
Verwenden Sie den ESCAPE-Befehl, um ein Skript oder Unterskript bzw. alle ausgeführten Skripts auf Basis einer Bedingung anzuhalten.
ESCAPE in Unterskripts verwenden
Wenn Sie ESCAPE in einem Unterskript ausführen, wird das Unterskript nicht mehr ausgeführt und die Ausführung des Hauptskripts wird ab dem DO-SCRIPT-Befehl fortgesetzt, an dem das Unterskript gestartet wurde.
Wenn Sie die ALL-Option in den ESCAPE-Befehl des Unterskripts einfügen, werden sowohl das Unter- als auch das Hauptskript gestoppt:
ESCAPE ALL