Lade...
 

CX_MONITOR::InsertSubMonitor

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
Stack Position Objekttyp Kurzbeschreibung
Stack(In) Top CX_MONITOR Monitor
  Top-1 CX_DATA_CUBE untergeordnete Monitor
Stack(Out) Top - -

Funktionsaufruf: Call(InsertSubMonitor)