TBePlanningChart
Hauptsteuerungs-Klasse für das Planungs-Chart
Eigenschaften
|
Allgemeine-Eigenschaften |
Beschreibung |
|---|---|
|
ChartParameter:O |
Verweis auf die zugehörigen Parameter (TBePlanningChartParameter) |
|
DataContainer:O |
Verweis auf den zu verwendenden Daten-Kontainer (TBePlanningDataContainer) |
|
ResContainer:O |
Verweis auf den zu verwendenden Resourcen-Kontainer (TBePlanningResContainer) |
|
MenuManager:O |
Verweis auf den zugehören Menu-Manager (TBePlanningMenuManager) |
|
StartTime:D |
schneller Zugriff auf ChartParameter.StartDate mit automatischer Aktualisierung des Planungs-Charts |
|
EndTime:D |
schneller Zugriff auf ChartParameter.EndDate mit automatischer Aktualisierung des Planungs-Charts |
|
SelectedDataItem:O |
Verweis auf den aktuell selektierten Termin-Eintrag (TBePlanningDataItem) |
|
SelectedResItem:O |
Verweis auf die aktuell selektierte Ressource (TBePlanningResItem) |
|
StretchModeOfActDay:N |
Art des Komprimierbereiches für den Tag über den sich die Maus gerade befindet 0 = kein Komprimierbereich definiert
|
|
Aktive-Eigenschaften (Methoden) |
Beschreibung |
|---|---|
|
OnSelectedDataChange |
Event wenn ein anderer Termin-Eintrag selektiert wird |
|
OnSelectedResChange |
Event wenn eine andere Ressource selektiert wird |
|
OnGetDataItemHint |
Event bevor ein Hinweis für einen Termin-Eintrag angezeigt wird (ist dieser Event zugewiesen so wird das Codeblock-Event "vor Anzeige Termin-Hint" nicht ausgeführt) |
|
AfterHorzScroll |
Event nachdem horizontal gescrollt wurde |
|
AfterVertScroll |
Event nachdem vertikal gescroll wurde |
|
CbRefresh:L |
Zeichnet das komplette Planungs-Chart neu |
|
CbIntervalType:N |
Anzeige-Modus des Planungs-Charts 1 (itStunden)= Stunden-Ansicht
|
|
CbShowNavigator:L |
Zeigt den Planungs-Chart Navigator an |
|
CbLockSelectedResources:L |
Sperrt alle selektierten Ressourcen |
|
CbUnlockSelectedResources:L |
Entsperrt alle selektierten Ressourcen |
|
CbDeleteSelectedResources:L |
Entfernt alle selektierten Ressourcen aus der Ansicht |
|
CbSearchAndSelect:A |
Selektiert eine Einträge-Hierarchie (z.B. alle Arbeitsgänge eines Auftrags) und positioniert die Ansicht ggf. passend, so dass die Selektion sichtbar ist. Zuweisung als Array CBSearchAndSelect := {cHierarchyID, bShowSelection} |
|
CbBeginUpdate:L |
verhindert das Neuzeichnen des Charts |
|
CbEndUpdate:L |
beendet einen Aufruf von CbBeginUpdate() |
|
CbIsUpdate:L |
prüft ob das Chart sich im Update-Modus befindet |
Hinweis
-
nicht direkt Erzeugen! Zugriff erfolgt über die Klasse TBePlanningChartComp
Beispiel
// Beispiel siehe TBePlanningChartComp
Weitere Verknüpfungen