getTaskAssignments

Gibt die analysierten Ressourcen-Zuweisungen einer spezifischen Aufgabe aus dem Datenspeicher zurück.

ResourceAssignment[] getTaskAssignments(string | number taskId);
taskIdstring | numberdie Aufgaben-ID
ResourceAssignment[]ein Array von Objekten mit den Ressourcen-Zuweisungen der Aufgabe

Available only in PRO Edition

Example

gantt.getTaskAssignments(5); // -> siehe Details

Related samples

Details

Diese Funktionalität ist nur in der PRO-Edition verfügbar.

Die getTaskAssignments Methode ist nicht verfügbar, wenn process_resource_assignments deaktiviert ist.

Die Methode gibt ein Array mit Objekten zurück, wie im Folgenden:

[
    {
        task_id: 5,
        id: 1617254693938, 
        delay: 0, duration: 2, 
        start_date: "03-04-2019 00:00", 
        end_date: "05-04-2019 00:00", 
        mode: "fixedDuration", 
        resource_id: 6, 
        value: 3
    },
    {
        task_id: 5,
        id: 1617254693946, 
        delay: 3, duration: 1, 
        start_date: "06-04-2019 00:00", 
        end_date: "07-04-2019 00:00", 
        mode: "fixedDuration", 
        resource_id: 6, 
        value: 6
    }
]

Jedes Objekt enthält die folgenden Eigenschaften:

  • id - (string | number) - die ID der Zuweisung
  • task_id - (string | number) - die ID der Aufgabe, der die Ressource zugewiesen ist
  • resource_id - (string | number) - die ID der Ressource, die der Aufgabe zugewiesen ist.
  • value - (number | string) - die Menge der Ressourcen, die einer Aufgabe zugewiesen sind
  • delay - (number) - die Differenz zwischen dem Startdatum der Zuweisung und dem Startdatum der Aufgabe
  • start_date - (Date) - das Datum, an dem die Zuweisung beginnen sollte
  • end_date - (Date) - das Datum, an dem die Zuweisung enden sollte
  • duration - (number) - die Dauer der Zuweisung
  • mode - (string) - der Berechnungsmodus der Zeit der Ressourcen-Zuweisung: "default"|"fixedDates"|"fixedDuration"
  • [customProperty: string] - (any) - jede benutzerdefinierte Eigenschaft

delay, duration, start_date, end_date, id, mode werden automatisch populiert, wenn process_resource_assignments aktiviert ist.

See also
Change log

hinzugefügt in v7.1

Zurück nach oben