Zum Hauptinhalt springen

CteInsertNode

obj -> CteInsertNode(alpha1, bigint2, var3[, int4[, int5[, alpha6]]]) : handle

Ausführbar von Clients mit grafischer Oberfläche Ausführbar vom Server Ausführbar von Clients mit Programmierschnittstelle Ausführbar von der Web-Schnittstelle Ausführbar vom Druckprozessor Ausführbar von der ODBC-Schnittstelle Ausführbar vom SOA-Service

Knoten erzeugen und in Knoten einfügen

Details

Mit diesem Befehl wird ein Knoten mit den Eigenschaften Name (alpha1), ID (bigint2), Value (var3) und Custom (alpha6) erzeugt und in den Knoten (obj) eingefügt.

Die Eigenschaft Flags des neuen Knotens wird vom Knoten (obj) übernommen.

Der Knoten wird entweder mit _CteChild als untergeordneter Knoten oder mit _CteAttrib als Attributknoten eingefügt. Standardmäßig wird _CteChild verwendet.

Verfügt der Knoten über eine verkettete Liste, können auch die Optionen zur Positionierung verwendet werden.

Das Resultat ist _ErrExists, wenn ein Element mit dem Namen bereits in einer sortierten Liste vorhanden ist. Ist der Name leer, ist das Resultat _ErrNameInvalid. Andernfalls wird der Deskriptor des eingefügten Knoten zurückgegeben.

Mögliche Laufzeitfehler: