CX_TRANSACTION::TopTransaction
Beschreibung:
Eine Transaktion kann eine übergeordnete Transaktion haben, die wiederum eine übergeordnete haben kann usw. Diese Klassenfunktion liefert die Ur-Transaktion, d.h. die oberste der Kette (Richtung "nach oben" bedeutet "über das Datenfeld transaction erreichbar", Richtung "nach unten" – ab der Klasse CX_COMPOUND_TXN – "über das Datenfeld subTransactions erreichbar").
Code-Beispiel:
ObjectList(CX_TRANSACTION::predecessors~OrderItems, CONTEXTMENU(OrderItemMenu), NO_DRAIN, VIEW_ONLY, AUTO_POSITION, ENTIRE, 100, 51, 100, 30) [ INITIALIZE: [ "CX_TRANSACTION::TopTransaction().uniqueID" COLOR LIGHTBLUE ] SetFormat [ "CX_TRANSACTION::uniqueID" ] SetFormat [ "CX_TRANSACTION::salesItem.uniqueID" COLOR LIGHTRED ] SetFormat [ "CX_TRANSACTION::salesItem.ShortName()" COLOR CYAN ] SetFormat ]
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_TRANSACTION | Eine Transaktion |
Stack(Out) | Top | CX_TRANSACTION | Deren oberste Transaktion |