CX_CONDITIONED_BAG::NColumnVars
Beschreibung:
Diese Funktion liefert die Anzahl der definierten Spalten.
Code-Beispiel:
In dem Beispiel-Programm wir die Anzahl an definierten Spalten einer bedingten Objekttabelle ermittelt. Die Spalten-Namen müssen als Slots in der Datei "CX_ROOTDIR\SYSTEM\CLASSIX.INI" definiert sein.
// Erzeugen der bedingten Objekttabelle
Var(table) CreateTransObject(CX_CONDITIONED_BAG) -> table
// Festlegen der Spalten
"Bestellungen, Kunde" table Put
// Anzahl an Spalten ermitteln
table Call(NColumnVars)
Das Ausführen des Skriptes liefert den Wert "2".
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_CONDITIONED_BAG | die bedingte Objekttabelle |
Stack(Out) | Top | INTEGER | die Anzahl an definierten Spalten |
Funktionsaufruf: Call(NColumnVars)