View Categories

CANCEL

//Scriptfunktion 'CANCEL'
//Bricht einen Vorgang in MediControl (AKTE, z.B. Neueinrichtung oder Öffnen) ab und beendet die Ausführung des aktuellen Scripts.
//Beispiel:
//Überprüfen, ob eine Diagnose existiert
TMP_MATCHCODE="DIAG"
CHECK=IFEXISTSMATCH{{TMP_MATCHCODE},1,0}
IFBLOCK{CHECK=0}
	// Nachricht anzeigen, wenn keine Diagnosen vorhanden sind
	DLG=DLGMESSAGE{Es wurden noch keine Diagnosen angelegt!}
	//Aktenobjekt für Diagnosen öffnen
	RESULT=OPENAKTEOBJ{DIAG,0}
	// Fehlernachricht anzeigen, falls ein Fehler beim Öffnen auftritt
	IFBLOCK{SCRIPT.LASTERROR!0}
		ERR=DLGMESSAGE{{SCRIPT.LASTERRORMSG}}
	ENDIF
	// Script abbrechen
	RESULT=CANCEL{}
	DLG=DLGMESSAGE{{MSG}{RESULT}}
ELSE
	DLG=DLGMESSAGE{{MSG}{TMP_MATCHCODE} existiert.}

ENDIF