CX_TRANSACTION::Monitor
Beschreibung:
Sucht nach einem Monitor-Objekt, dessen Klassenname als String übergeben wurde. Der Monitor wird in dem Slot monitors gesucht.
Der INTEGER-Parameter steuert, ob bei der Suche auch abgeleitete Klassen von der angegebenen Klasse berücksichtigt werden sollen (TRUE) oder nur nach Monitor-Objekten mit exakt der Klasse gesucht wird (FALSE).
Falls kein Monitor für diese Klasse gefunden werden kann, wird NULL zurückgegeben. Sollte monitors mehrere Monitorobjekte enthalten, die von der angegebenen Klasse angeleitet sind, dann wird das Erste zurückgegeben.
Code-Beispiel:
"CX_STOCK_ACCOUNT" TRUE tmpItem Call(Monitor) Dup if
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_TRANSACTION | Eine Transaktion |
Top-1 | INTEGER | Gibt an, ob auch abgeleitete Monitore berücksichtigt werden sollen | |
Top-2 | STRING | Klassenname des gesuchten Monitorobjekts | |
Stack(Out) | Top | CX_EXPANDABLE | Das gefundene Monitorobjekt oder NULL |