CX_CONDITIONED_BAG::ColVarTypes
Beschreibung:
Diese Funktion liefert die Typen (Klassen-Nummern) aller definierten Spalten als Vektor.
Code-Beispiel:
In dem Beispiel-Programm werden die Klassen-Nummern der gesetzten Spalten einer bedingten Objekttabelle ermittelt. Es wird davon ausgegangen, dass sich die folgenden Einträge in der Datei "CX_ROOTDIR\SYSTEM\CLASSIX.INI" befinden:
Slot(Bestellmenge, T("Bestellmenge"), 90, CX_NUMERIC)
Slot(Kunde, T("Kunde"), 92, CXB_STRING)
Das Ausführen des folgenden Skriptes legt die Nummern "31040" (= CX_NUMERIC) und "32002" (= CX_STRING) auf den Stack.
// Erzeugen der bedingten Objekttabelle
Var(table) CreateTransObject(CX_CONDITIONED_BAG) -> table
// Festlegen der Spalten
"Bestellungen, Kunde" table Put
// Rückgabe der Klassen-Nummern der Spalten
table Call(ColVarTypes)
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_CONDITIONED_BAG | die bedingte Objekttabelle |
Stack(Out) | Top |
|
die Typen (Klassen-Nummern) aller definierten Spalten |
Funktionsaufruf: Call(ColVarTypes)