CX_TRANSACTION::SmartUniqueID
Beschreibung:
Liefert den Inhalt des festen Datenfeldes "uniqueID" der obersten Transaktion zurück, gefolgt von der darunterliegenden Transaktion usw. bis zu dieser Transaktion. Die uniqueIDs sind jeweils durch ein Leerzeichen voneinander getrennt.
Die IDs der übergeordneten Transaktionen werden unterdrückt, wenn diese Teil der untergeordneten sind:
Übergeordnet: | A.1 |
Untergeordnet: | A.1.1 |
ergibt: | A.1.1 (statt A.1 A.1.1 wie bei UniqueID()) |
Code-Beispiel:
Define(SetListBox) [ "CX_TRANSACTION::call(GetPicture)" ] SetFormat [ "CX_TRANSACTION::SmartUniqueID()" ] SetFormat [ "CX_LINK_TXN::salesItem.UniqueID()", COLOR LIGHTRED ] SetFormat [ "CX_TRANSACTION::call(PushDescription)" COLOR LIGHTBLUE, "%-.30s" ] SetFormat ;
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_TRANSACTION | Eine Transaktion |
Stack(Out) | Top | STRING | uniqueIDs dieser und der übergeordneten Transaktionen |
Funktionsaufruf: Call(SmartUniqueID)