Mit dem Attribut Valid kann ermittelt werden, ob das hinterlegte Regelwerk der Variable einen gültigen Wert liefert.
|
Syntax | |
|
Valid | |
|
Rückgabewert | |
|
Typ |
Beschreibung |
|
enumValid |
Der Gültigkeitszustand |
|
Parameter | |
|
Keine | |
|
enumValid |
Beschreibung |
|
0 – enValid |
Die Liste ist gültig |
|
1 – enValidWarning |
Die Liste ist gültig, jedoch wird vor der Verwendung gewarnt (reserviert für spätere Versionen) |
|
2 – enInvalid |
Das Liste ist ungültig |
Beispiel:
Es wurde eine Klassenvariable mit eingeschalteter Regelprüfung angelegt.

Colors.Clear
Server.CheckRules
MsgBox(Colors.Valid = TCEServer.enumValid.enValid)
#Zeigt Falsch, weil eine leere Liste verboten ist (wg. NoValue)
Colors.Add({"red", "green"})
Server.CheckRules
MsgBox(Colors.Valid = TCEServer.enumValid.enValid)
#Zeigt Wahr, weil alle Listeneinträge als erlaubt gekennzeichnet sind
Colors.Add({"red", "green", "blue"})
Server.CheckRules
MsgBox(Colors.Valid = TCEServer.enumValid.enValid)
#Zeigt Falsch, weil der Wert blue nicht erlaubt ist (Wert fehlt in den gültigen Werten)