Lade...
 

CX_TRANSACTION::MonitorByUniqueID

CX_TRANSACTION::MonitorByUniqueID

Beschreibung:

Diese Funktion sucht in der monitor-Collection nach einen Monitor mit der

übergebene Kurzbeschreibung (uniqueID). Wenn das Monitor- Objekt gewrappt wird, liefert die Funktion CX_DESCRIPTIVE_REF - Objekt zurück. 

Code-Beispiel:
GetObject(, transactions) ifnot return
Var(tmpTransaction, monitor, searchID)
GetObject(, transactions) -> tmpTransaction
0 -> monitor
GetObject(, State) Copy(uniqueID) tmpTransaction Call(MonitorByUniqueID) Dup if
{
    monitor Copy(_uniqueID)
    tmpTransaction Call(TriggeredStateMonitor)
    Dup if { Select(, State) Widget(, State) SendMsg(SELECT, DIRECT) }
    NULL ExpandAll(, transactions)
    tmpTransaction Select(, transactions)
}
    

Stack
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_TRANSACTION Eine Transaktion
  Top-1 STRING Kurzbeschreibung 
Stack(Out) Top CX_EXPANDABLE oder NULL Monitor oder Wrapper

Funktionsaufruf: Call(MonitorByUniqueID)