findCycles

gibt alle in der Chart gefundenen Abhängigkeitskreise zurück

array findCycles();
arrayein Array, das die im Gantt-Diagramm erkannten Abhängigkeitskreise enthält

Available only in PRO Edition

Example

var cycles = gantt.findCycles();

Related samples

Details

Dieses Feature ist nur in der PRO-Version enthalten.

Die Methode erfordert, dass das Plugin auto_scheduling aktiviert ist.

Jeder Eintrag im cycles-Array repräsentiert eine Menge von Tasks und Links, die einen Zyklus bilden.

[ 
    { 
        tasks: [//IDs der Tasks, die an einem Zyklus beteiligt sind], 
        links: [//IDs der Links, die an einem Zyklus beteiligt sind]
    },
    {
 
        tasks: [...], 
        links: [...]
    }
]

Hier ein Beispiel zur Veranschaulichung:

  • Task #3 hat die ID = 10
  • Task #4.1 hat die ID = 12
  • Der Link vom Ende von Task #3 zum Anfang von Task #4 hat die ID = 1
  • Der Link vom Ende von Task #4.1 zum Anfang von Task #3 hat die ID = 2

Die Methode gantt.findCycles liefert folgendes Ergebnis zurück:

[ 
    { 
        tasks: ["10", "12"], 
        links: ["1", "2"]
    }
]
See also
Change log

hinzugefügt in Version 4.1

Zurück nach oben