Skip to main content
Skip table of contents

TBePlanningItem

TBePlanningIndexedItem

Klasse TBePlanningIndexedItem ist die Grundklasse für Einträge in TBePlanningContainer-Klassen und wird nie direkt verwendet sondern immer eine Nachfolger-Klasse (siehe Hierarchie).

Eigenschaften

Allgemeine-Eigenschaften

Beschreibung

Container:O

zugehöriges Container-Objekt TBePlanningContainer

ID:N

eindeutige ID

ResType:N


Ressourcen-Typ

Bedeutung

0 (nicht definiert)

nicht definiert

1 (rtKategoriePerson)

Kategorie für Personen

2 (rtKategorieMaschine)

Kategorie für Maschinen

3 (rtPerson)

Person

4 (rtMaschine)

Maschine

5 (rtVirtuellePerson)

virtuelle Person

6 (rtVirtuelleMaschine)

virtuelle Maschine


ResID:N

Ressourcen-ID

Caption:C

Bezeichnung

Font:O

Font-Objekt zur Festlegung der Schriftart

Color:N

normale Hintergrund-Farbe

SelectedColor:N

Hintergrund-Farbe wenn der Eintrag selektiert ist

FocusedColor:N

Hintergrund-Farbe für das Item welches wirklich selektiert ist bei einer mehrfach Selektion

Visible:L

Sichtbarkeit des Eintrags (Default = True)


Aktive-Eigenschaften (Methoden)


CBFree:L

Eintrag freigeben

Verwendung

nicht direkt Erzeugen! Erstellung erfolgt über eine TBePlanningContainer-Klasse

Hierarchie

TBePlanningIndexedItem-> TBePlanningDataItem-> TBePlanningDataCBItem
-> TBePlanningPCItem
-> TBePlanningResItem    -> TBePlanningResPCItem


TBePlanningDataItem

Klasse TBePlanningDataItem ist die erweiterte Grundklasse für Einträge in TBePlanningDataContainer-Klassen und

wird nie direkt verwendet sondern immer eine Nachfolger-Klasse (siehe Hierarchie).

Eigenschaften:

Allgemeine-Eigenschaften


DataType:N
HierarchyID:CHierarchyID primärer Schlüssel-Wert des Termin-Eintrags
HierarchyID2:CHierarchyID2 sekundärer Schlüssel-Wert des Termin-Eintrags
StartTime:DStart-Zeitpunkt des Termin-Eintrags
EndTime:DEnd-Zeitpunkt des Termin-Eintrags
ShowHint:LHinweis-Text anzeigbar (Default = True)
Hint:CHinweis-Text
Selectable:LTermin-Eintrag selektierbar (Default = True)
OffsetTop:NAbstand in Pixel vom oberen Rand
OffsetBottom:NAbstand in Pixel vom unteren Rand
Level:NAnzeige-Level auf welchem der Eintrag in der Ressource angezeigt wird
BorderColor:NFarbe des Rahmens
SelectedBorderColor:NFarbe des Rahmens wenn der Eintrag selektiert ist
FocusedBorderColor:NFarbe des Rahmens für den wirklich selektierten Eintrag bei einer mehrfach Selektion
DrawPatternColor:N Farbe für das Zeichen-Muster
DrawMarkersCount:N Anzahl der Markers die am linken Rand gezeichnet werden
DrawMarkersAsStr:C String-Array mit den Farb-Angaben für die Markers z.b.
'{' + Str(GetBeDesignColor(dcbOrange, dcgLevel2)) + '}',
DrawMarkerWidth:N Breite der Marker in Pixel, Standartwert: 4
DrawMarkerHeight:N Höhe der Marker in Pixel, Standartwert: 4
clNone = Marker wird nicht gezeichnet
DragAlpha:N Alpha-Wert mit welchem der Eintrag gezeichnet wird wenn er verschoben wird
AlphaValue:NAlpha-Wert mit welchem der Eintrag dargestellt wird
DragLevel:Anzeige-Level auf welchem der Eintrag beim verschieben angezeigt wird
CBIntervalTypes:N Modus in welchen Ansichten der Termin-Eintrag angezeigt werden soll (Default = Alle)Folgende Werte können mit OR verknüpft werden1 (itStunden)= Stunden-Ansicht2 (itTage)= Tages-Ansicht4 (itWochen)= Wochen-Ansicht8 (itMonate)= Monats-Ansicht
CBDrawPatterns:NZeichen-Muster
Folgende Werte können mit OR verknüpft werden
1 (ddpHorzLines)= Horizontale-Linien
2 (ddpSlash)= '/' Linien
4 (ddpBackSlash)= '\' Linien

TBePlanningDataCBItem


Klasse zur Verwendung in individuellen Codeblock-Programmen.


Eigenschaften:


Allgemeine-Eigenschaften


Text:CFrei verwendbare Text-Eigenschaft

TBePlanningDataPCItem


Klasse welche in der Kapazitätanalyse-Oberfläche verwendet wird.


Eigenschaften:


Allgemeine-Eigenschaften


CBItemType:N Eintragstyp, mögliche Werte

  • pcitArbgArbeitsgang

  • pcitUtilisationAuslastung

  • pcitAbsenceAbwesenheit

  • pcitResourceLocked Ressourcen-Sperre
    Diese Eigenschaften sind nur definiert, wenn der Eintragstyp = Arbeitsgang ist.
    CBOrdType:N Auftragstyp, mögliche Werte

  • otProdOrderProduktionsauftrag

  • otDispoOrderDispo-Vorschlag
    CBOrdID:N Auftrags-ID, nur möglich wenn Eintragstyp = Arbeitsgang. Entspricht Dab035:ID.
    CBOrdNo:NAuftrags-Nummer, nur möglich wenn Eintragstyp = Arbeitsgang. Ohne Split-Anteil.
    CBOrdSplitNo:NAuftrags-Split-Nummer, nur möglich wenn Eintragstyp = Arbeitsgang.
    CBArbgLfdNr:NLfdNr. des Arbeitsgangs, nur möglich wenn Eintragstyp = Arbeitsgang.


    TBePlanningResItem


    Klasse welche Einträge in TBePlanningResContainer-Klassen repräsentiert.


    Eigenschaften:


    Allgemeine-Eigenschaften


    ChildList:O Objekt-Liste mit allen Unter-Ressourcen
    Parent:OTBePlanningResItem-Objekt welchem die Ressource untergeordnet ist
    Selected:LRessource markiert
    Locked:LRessource gesperrt
    Expanded:L Kategorie aufgeklappt (nur relevant bei ResType = rtKategorie...)
    Height:NHöhe der Ressource
    LevelCount:NAnzahl der Zeichen-Levels
    DragLevelCount:NAnzahl der Zeichen-Levels während eines Drag-Vorgangs
    ImageIndex:NIndex des Bildes welches verwendet werden soll (Default = -1 = Standard Bilder)
    CBNextSibling:Onächste Ressource auf gleicher Ebene ermitteln
    CBPrevSibling:Ovorherige Ressource auf gleicher Ebene ermitteln
    CBLevelHeights:CString-Array mit den Höhen-Angaben der Zeichen-Levels z.b. '{10,10,18}'

    Aktive-Eigenschaften (Methoden)


    CBNewItem:OErzeugt eine neue Unter-Ressource




    TBePlanningResPCItem


    Klasse welche in der Kapazitätanalyse-Oberfläche verwendet wird.


    Beispiel


    CODE
    // Beispiel siehe TBePlanningChartComp
    


    Weitere Verknüpfungen



    >
    TBePlanningChartComp
    TBePlanningChart
    TBePlanningMenuManager
    TBePlanningChartParameter
    TBePlanningContainer

JavaScript errors detected

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

If this problem persists, please contact our support.