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