Lade...
 

CX_SYSTEM_OBJECT::GetEnumObject

CX_SYSTEM_OBJECT::GetEnumObject

Beschreibung:

Diese Methode liefert die verlangte  Transformationstabelle als Objekt der Klasse CX_ENUM_TABLE. Falls keine Tablle für den Namen gefunden wurde, wirft diese Methode einen Fehler. Die Tabelle wird zunächst als persistente Tabelle in der Datenbank gesucht und falls dort keine gefunden wurde, dann wird die Tabelle in aus der Enumerationsdatei gelesen.

Code-Beispiel:

"classix.num~orderTypeEnum" 0 SystemObject Call(GetEnumObject) // with name of enum table
"orderTypeEnum" 1 SystemObject Call(GetEnumObject) // with name of enum slot

 

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top INTEGER 0 = STRING-Parameter ist der Name der Enumerationstabelle
1 = STRING-Parameter ist der Name eines Enumerationsslots
  Top-1 STRING Bezeichner der Enumerationstabelle/-slots
Stack(Out) Top CX_ENUM_TABLE Die gefundene Tabelle
Funktionsaufruf: Call(GetEnumObject)