---
title: GO
description: "```javascript //Scriptfunktion 'GO' //Springt an eine beliebige Position im aktuellen Skript. Die Position wird durch einen Doppelpunkt (\":\") markiert. // Wenn kein Patient ausgewählt ist, wird das Script verlassen DUMMYVAR=IFNOVAREXIT{PATIENTID} // Initialisierung des Zählers STARTX=\"0\" // Startpunkt der Schleife Start:…"
url: "https://aspi-gmbh.de/docs/go/"
updated: "2026-02-02"
category: "SDK / Scriptengine / Script-Functions / Basisbefehle"
---

# GO

```javascript

                //Scriptfunktion 'GO'
//Springt an eine beliebige Position im aktuellen Skript. Die Position wird durch einen Doppelpunkt (":") markiert.

// Wenn kein Patient ausgewählt ist, wird das Script verlassen
DUMMYVAR=IFNOVAREXIT{PATIENTID}

// Initialisierung des Zählers
STARTX="0"

// Startpunkt der Schleife
Start:
// Zähler um 1 erhöhen
STARTX=SUM{{STARTX}+1}
// Bedingungen zum Kontrollieren der Sprünge
IFBLOCK{STARTX=1}
	// Springe zurück zum Startpunkt, wenn der Zähler 1 ist
	GO{START}
ELSEIF{STARTX=2}
	// Springe zurück zum Startpunkt, wenn der Zähler 2 ist
	GO{START}
ELSE
	// Nachricht anzeigen, wenn der Zähler größer als 2 ist
	RES=DLGMESSAGE{ich bin {STARTX} x zu Start gesprungen!}
	// Script beenden
	RES=EXITSCRIPT{}
ENDIF
```
