Lade...
 

CX_OBJECT_DICTIONARY_CI::Exists

CX_OBJECT_DICTIONARY_CI::Exists

Beschreibung:

Mit dieser Funktion wird getestet, ob ein Objekt unter einem Begriff im Dictionary eingetragen ist. Bei der Suche nach dem Begriff wird die Groß-/Kleinschreibung ignoriert.
Ergebnis 1 zeigt die Existenz eines solchen Eintrags an, andernfalls ist das Resultat 0. 

Achtung: Im Gegensatz zu Enter, entfernt Exists keine Leerzeichen am Anfang und am Ende des Suchbegriffs. Das kann dazu führen, dass ein Begriff, der mit Enter eingefügt wurde, anschließend nicht per Exists gefunden wird.

Code-Beispiel:
Var(dict) CreateTransObject(CX_OBJECT_DICTIONARY_CI) -> dict "cx" user dict Call(Enter) "cx" user dict Call(Exists) // -> TRUE "CX" user dict Call(Exists) // -> TRUE "c*" 0 dict Call(Query) // -> Collection (user) "cx" user dict Call(Remove) "c*" 0 dict Call(Query) // -> empty Collection

 

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_OBJECT_DICTIONARY_CI Dictionary
  Top-1 OBJECT Objekt
  Top-2 STRING Bezeichnername (Begriff)
Stack(Out) Top INTEGER 1 oder 0
Funktionsaufruf: Call(GetNames)