Valid

betrifft

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)