CX_OBJECT_DICTIONARY::Exists
Beschreibung:
Mit dieser Funktion wird getestet, ob ein Objekt unter einem Begriff im Dictionary eingetragen ist.
Ergebnis 1 zeigt die Existenz eines solchen Eintrags an, anderenfalls ist das Resultat 0.
Achtung: Im Gegensatz zu Enter werden Leerzeichen am Anfang und am Ende des Schlüssels nicht entfernt, sodass ein Schlüssel, der z.B. als "cx " eingetragen wurde, von Exists anschließend nicht gefunden wird ("cx" wird aber gefunden).
Code-Beispiel:
"uniqueID = \"D3\"" FindFirst(CX_OBJECT_DICTIONARY) -> dict ...................................................... Prompt(235, 22, "Test Key:") String(key, 306, 22, 300) [ SELECT: GetValue object dict Call(Exists) if "YES" else "NO" Attention ]
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_OBJECT_DICTIONARY | Dictionary |
Top-1 | OBJECT | Objekt | |
Top-2 | STRING | Schlüssel | |
Stack(Out) | Top | INTEGER | 1 oder 0 |