Lade...
 

CX_STRUCTURED - Modellklasse

CX_STRUCTURED

Klassenhierarchie
Beschreibung:

CX_STRUCTURED gehört zu den grundlegenden Modellklassen. Zusätzlich zu den Eigenschaften von CX_EXPANDABLE erlaubt diese Klasse eine Strukturierung.

Code-Beispiel:
...

 

Methodenverzeichnis (MDI)
Funktion MA* Parameter Rückgabe Kurzbeschreibung
ClassFilter        
ConnectStateStructure   OBJECT, STRING - Erzeugt einen Wrapper für die übergebene Status-Struktur mit der uniqueID (String-Parameter)
Description        
ForceMonitor   STRING OBJECT  
GetSlotEntries        
InsertMonitor     OBJECT  
Monitor   STRING OBJECT  
RemoveMonitor     OBJECT  
RemoveStateStructure   STRING - Findet eine Status-Struktur nach uniqueID (STRING- Parameter) und löst die Verbindung auf. (Wrapper wird gelöscht)
ShortName        
StateStructure   STRING OBJECT  
StateStructureWrapper   STRING OBJECT  
StructureByCondition        
StructureByID        
StructureByIDMA        
StructureByType        
TriggeredStateStructure   STRING OBJECT Ruft TriggeredStateStructureWrapper-Funktion intern auf, versucht die Status-Struktur (gewählt nach STRING-Parameter (uniqueID des Wrappers)) weiterzuschalten und liefert das neue Status-Struktur-Objekt ungewrappt zurück
TriggeredStateStructureWrapper   STRING OBJECT Versucht die Status-Struktur (gewählt nach STRING-Parameter (uniqueID des Wrappers)) weiterzuschalten und liefert das neue Status-Struktur-Objekt (gewrappt) zurück
TriggerStateStructures   - - Triggert alle in structured enthaltenen Status-Strukturen, indem es die Funktion TriggeredStateStructure aufruft
UniqueID        
ConditionedFilter        
ConditionedFilter2        
Deleted   - INTEGER Prüft, ob das Objekt logisch gelöscht wurde (in Datenbank als gelöscht markiert)
GetDomain   - INTEGER Liefert die Domain des Objektes
GetSiblings   - COLLECTION Liefert alle Siblings dieses Objektes
GetSiblings2   - COLLECTION Liefert alle Siblings dieses Objektes
LastUpdate   - OBJECT Liefert das Datum mit Uhrzeit des letzten Schreibzugriffs
LastUser   - INTEGER Liefert den User, der zuletzt auf das Objekt schreibend zugegriffen hat
SetDomain   INTEGER, INTEGER - Setzt die Domain des Objektes
Siblings *     Zugriff auf alle Objekte mit Gültigkeit
SpanDateValidity *     Zugriff auf den Gültigkeitszeitraum des Objekts
string   INTEGER OBJECT Liefert die String-Darstellung dieses Objektes
ValidSince   - OBJECT Liefert den Beginn der Gültigkeitsspanne in Form eines CX_TERM-Objektes
ValidUntil   - OBJECT Liefert das Ende der Gültigkeitsspanne in Form eines CX_TERM-Objektes
VerifySiblings   - INTEGER Prüft, ob der Ring der Austauschobjekte intakt ist

* MA = Member-Access-Funktion,
grau unterlegt = geerbte Funktion

 

Datenverzeichnis (DDI)
Datenfeld Typ Referenz-Klasse I* Kurzbeschreibung
uniqueID STRING   *  
validity POINTER CX_VALIDITY    
structures REL_MN CX_STRUCTURED    

* I = Indizierbares Datenfeld,
grau unterlegt = geerbtes Datenfeld

 

Verwendung in AppsWH
Modul Kurzbeschreibung