Zum Hauptinhalt springen

histogram_cell_capacity

Info

Dieses Feature ist nur in der PRO Edition verfügbar.

Description

Definiert die Höhe der Linie, die die verfügbare Kapazität einer Ressource darstellt

histogram_cell_capacity: (start_date: Date, end_date: Date, resource: any, tasks: Array<Task>, assignments: any[]) => number | void;

Parameters

  • start_date - (required) Date - das Startdatum der Skalen-Zelle
  • end_date - (required) Date - das Enddatum der Skalen-Zelle
  • resource - (required) object - das Ressourcenobjekt selbst
  • tasks - (required) Array - <Task> den der Ressource zugewiesenen Aufgaben, die sich mit den Start-/Enddaten der Zelle überschneiden
  • assignments - (required) array - Ressourcenzuweisungen, die mit den angegebenen Start-/Enddaten der Aufgabe verknüpft sind

Returns

  • height - (number | void) - die Höhe der Linie, die die verfügbare Kapazität der Ressource anzeigt

Example

gantt.templates.histogram_cell_capacity=function(start_date,end_date,resource,tasks,
assignments){
return 24;
};

Details

Hinweis

Der Parameter "assignments" ist nur zugänglich, wenn die Konfiguration process_resource_assignments aktiviert ist.

Der Rückgabewert der template-Funktion kann von -1 bis maxCapacity reichen. Werte unter 0 verhindern die Darstellung der Linie.

maxCapacity erklärt

Man kann sich jede Histogramm-Zeile als Balkendiagramm vorstellen; maxCapacity repräsentiert die Y-Achsen-Höhe dieses Diagramms. Im folgenden Bild ist maxCapacity gleich 24:

maxCapacity

Standardmäßig ist maxCapacity für alle Ressourcen auf 24 gesetzt. Ein Rückgabewert über 24 im histogram_cell_capacity Template wird zwar korrekt berechnet, jedoch füllen die Zellenbereiche im Ressourcen-Panel möglicherweise nicht wie erwartet.

filled_capacity

Es gibt außerdem eine Möglichkeit, maxCapacity global für das gesamte Histogramm oder individuell für jede Ressource zu konfigurieren. Siehe folgendes Beispiel:

Change log

  • der Parameter assignments wurde in Version 7.1 hinzugefügt