getResourceAssignments

Gibt alle Aufgaben zurück, die dem Ressourcen zugewiesen sind.

ResourceAssignment[] getResourceAssignments(string|number resourceId, [string|number taskId] );
resourceIdstring|numberdie ID der Ressource
taskIdstring|numberdie ID der Aufgabe
ResourceAssignment[]ein Array von Objekten mit Aufgaben, die der Ressource zugewiesen sind.

Available only in PRO Edition

Example

gantt.getResourceAssignments("6"); // -> siehe Details

Related samples

Details

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

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

[ 
    {task_id: 5, resource_id: "6", value: 5, delay: 0, duration: 7, 
        start_date: "03-04-2019 00:00", end_date: "12-04-2019 00:00", 
        id: 1617258553240, mode: "default"},
    {task_id: 18, resource_id: "6", value: 2, delay: 0, duration: 2, 
        start_date: "05-04-2019 00:00", end_date: "09-04-2019 00:00", 
        id: 1617258553250, mode: "default"},
    {task_id: 19, resource_id: "6", value: 3, delay: 0, duration: 4, 
        start_date: "09-04-2019 00:00", end_date: "13-04-2019 00:00", 
        id: 1617258553251, mode: "default"},
    {task_id: 21, resource_id: "6", value: 5, delay: 0, duration: 4, 
        start_date: "03-04-2019 00:00", end_date: "09-04-2019 00:00", 
        id: 1617258553254, mode: "default"}
]

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) - der Unterschied zwischen dem Startdatum der Zuweisung und dem Startdatum der Aufgabe
  • start_date - (Date) - das Datum, an dem die Zuweisung beginnen soll
  • end_date - (Date) - das Datum, an dem die Zuweisung enden soll
  • 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 ausgefüllt, wenn process_resource_assignments aktiviert ist.

See also
Change log

Das Rückgabeobjekt enthält die Eigenschaften delay, duration, start_date, end_date, id, mode ab Version 7.1

Zurück nach oben