TBePlanningChart
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
CODE
// Beispiel siehe TBePlanningChartComp
Weitere Verknüpfungen
- TBePlanningChartComp
- TBePlanningMenuManager
- TBePlanningChartParameter
- TBePlanningContainer
- TBePlanningItem