CX_MONITOR::InsertSubMonitor
Beschreibung:
Diese Funktion fügt einen untergeordnete Monitor dem festen Datenfeldes "subMonitors" zu.
Code-Beispiel:
Define(CreateObject)
CreatePersObject(CX_LOG_CUBE) -> proceedingsFolder
// First dimension
proceedingsFolder proceedingsAccount Call(InsertSubMonitor)
// Second dimension
0 -> dimension
GetValue(, TextTypeItem)
if
{ CreatePersObject(CX_STRING) -> dimension
dimension proceedingsFolder Insert(dimensions)
}
else
{ GetObject(, object) -> dimension
dimension ifnot { T("Bitte Objekt angeben", "Please insert object") Attention(AbortTXN) cancel }
CX_MONITOR dimension Inherited if { proceedingsFolder dimension Call(InsertSubMonitor) return }
CX_BUSINESS_OBJECT dimension Inherited if { proceedingsFolder dimension Call(InsertMonitor) return }
}
;
Stack | Position | Objekttyp | Kurzbeschreibung |
---|---|---|---|
Stack(In) | Top | CX_MONITOR | Monitor |
Top-1 | CX_DATA_CUBE | untergeordnete Monitor | |
Stack(Out) | Top | - | - |
Funktionsaufruf: Call(InsertSubMonitor)