Skip to main content
Skip table of contents

TBePlanningContainer

TBePlanningContainer

Klasse TBePlanningIndexedContainer ist die Grundklasse zur Verwaltung von Daten fürs Planungs-Chart und wird nie direkt verwendet sondern immer eine Nachfolger-Klasse (siehe Hierarchie).

Eigenschaften

Allgemeine-Eigenschaften

Beschreibung

DataItems:O

Objekt-Liste mit allen enthaltenen Einträgen im Container

IndexType:N

Schlüssel anhand die Einträge gesucht/identifiziert werden 1 = Ressourcen-Typ und Ressourcen-ID (Default bei TBePlanningResContainer)2 = HierarchyID (Default bei TBePlanningDataContainer)3 = HierarchyID2

AutoRefresh:L

Automatische Aktualisierung des Planungs-Charts bei Änderung eines Eintrags (Default = False)

SaveFormat:C

Speicherformat für Datenexport, sfBinary oder sfText (Default = sfBinary)

Aktive-Eigenschaften (Methoden)

Beschreibung

CBNewItem:O

Erzeugt einen neuen Eintrag

CBClear:L

Entfernt alle Einträge aus dem Container

CBBeginUpdate:L

Schaltet die Aktualisierungs-Sperre ein

CBEndUpdate:L

Hebt die Aktualisierungs-Sperre auf

CBIsUpdate:L

Ermittelt ob die Aktualisierungs-Sperre aktiv ist

CBSaveToFile:C

Speichert alle Einträge und Einstellungen des Containers in die zugewiesene Datei

CBLoadFromFile:C

Läd alle Einträge und Einstellungen aus der zugewiesenen Datei

Verwendung

  • Erzeugung per Codeblock-Funktion CreateObject

  • Erstellen der Einträge über CBNewItem/CBLoadFromFile

  • Zuweisen an eine TBePlanningChart Klasse 

Hierarchie

TBePlanningIndexedContainer

  • TBePlanningDataContainer

  • TBePlanningResContainer TBePlanningDataContainer

TBePlanningDataContainer

Klasse zur Verwaltung von Termin-Einträgen.

Eigenschaften

Eigenschaft

Beschreibung

HierarchyIDLen:N

Länge der HierarchyID welche für Such-Operationen verwendet wird (Default = -1 = komplette Länge)

HierarchyID2Len:N

Länge der HierarchyID2 welche für Such-Operationen verwendet wird (Default = -1 = komplette Länge)

CBDataItemClass:N

TBePlanningItem-Klasse welche der Container verwendet (Default = 0)
(im Codeblock ist nur TBePlanningDataCBItem zulässig)

2 = TBePlanningDataCBItem

TBePlanningResContainer

Klasse zur Verwaltung von Ressourcen-Einträgen.

Eigenschaften

Eigenschaft

Beschreibung

Resources:O

Objekt-Liste mit den Ressourcen-Einträgen der obersten Ebene

LoadOpt_CreateAlways:L

Einträge beim Laden immer erzeugen, auch wenn diese schon vorhanden sind (Default = True)

CBLoadOpt_CreateTypes:N

nur relevant wenn LoadOpt_CreateAlways = FalseRessourcen-Typen welche beim Laden automatisch erzeugt werden (Default = Alle)
Folgende Werte können mit OR verknüpft werden

0 = keine
2 = Mitarbeiter-Kategorien
4 = Maschinen-Kategorien
8 = Mitarbeiter
16 = Maschinen
32 = virtuelle Mitarbeiter
64 = virtuelle Maschinen

Beispiel

CODE
// Beispiel siehe TBePlanningChartComp

Weitere Verknüpfungen

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.