Lade...
 

CX_DICTIONARY::Query

CX_DICTIONARY::Query

Beschreibung:

Diese Funktion gibt eine Liste (Collection) der Objekte zurück, die unter dem als

Parameter übergebenen Suchbegriff im Dictionary eingetragen sind (Matchcode). Für den Suchbegriff gilt die aktuell angemeldete Sprache. Mit dem INTEGER-Parameter (Begrenzung) wird die Anzahl der zurückgegebenen Objekte gesteuert: bei 0 werden alle Objekte zurückgegeben.

Der Suchbegriff darf Wildcards enthalten.

Code-Beispiel:
Var(dict, matchingObjects)
"name = \"D1\"" FindFirst(CX_DICTIONARY) -> dict  // get dictionary
// .....................................................
Prompt(RED, FONT(0), 235, 22, "Key:")
String(key, 306, 22, 300)
[
  SELECT: GetValue 100 /* max. 100 results */ dict Call(Query) -> matchingObjects
]

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_DICTIONARY Dictionary Objekt
  Top-1 INTEGER Begrenzung
  Top-2 STRING Suchbegriff
Stack(Out) Top COLLECTION gefundene Objekte
Funktionsaufruf: Call(Query)