Lade...
 

CX_TRANSACTION::SmartUniqueID

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
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_TRANSACTION Eine Transaktion
Stack(Out) Top STRING uniqueIDs dieser und der übergeordneten Transaktionen
Funktionsaufruf: Call(SmartUniqueID)