View Categories

IFBLOCK

//Scriptfunktion 'IFBLOCK'
//Diese Scriptfunktion leitet eine Kontrollstruktur ein die eine Verzweigung ermöglicht, wenn eine Bedingung zutrifft!
//Trifft die Bedingung nicht zu, kann durch weitere Parameter eine Verzweigung eingeleitet werden.

// Parameter:
// Variable={VALUE}, im Gegensatz zu allen anderen Funktionen muss bei IFBLOCK die Variable nicht in {} übergeben werden.
// Mögliche Vergleichsoperatoren: =" Gleich, < Kleiner, > Größer, != Ungleich."

//Beispiel:
ERGEBNIS_1="2"
ERGEBNIS_2="4"
IFBLOCK{ERGEBNIS_1=0}
	VAR=Das Ergebniss ist: {ERGEBNIS_1}
ELSEIF{ERGEBNIS_1=1}
	VAR=Das Ergebniss ist: {ERGEBNIS_1}
ELSEIF{ERGEBNIS_1=2}
	VAR=Das Ergebniss ist: {ERGEBNIS_1}
	IFBLOCK{ERGEBNIS_2=4}
		VAR={VAR} und {ERGEBNIS_2}
	ENDIF
ELSE
	VAR="Das Ergebniss ist leider weder 0 1 oder 2!"
ENDIF
DLG=DLGMESSAGE{{VAR}}