onBeforeTaskAutoSchedule

wird für jede Aufgabe ausgelöst, die neu geplant wird

boolean onBeforeTaskAutoSchedule(Task task,Date start,Link link,Task predecessor);
taskTaskdas Aufgabenobjekt
startDateein neues Startdatum
linkLinkdas Link-Objekt, das die Einschränkung erstellt
predecessorTaskdas Vorgänger-Aufgabenobjekt
booleandefiniert, ob die Standardaktion des Ereignisses ausgelöst (true) oder abgebrochen (false) wird

Available only in PRO Edition

Example

gantt.attachEvent("onBeforeTaskAutoSchedule",function(task, start, link, predecessor){
    // beliebige benutzerdefinierte Logik hier
    return true;
});

Related samples

Details

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

Dieses Ereignis ist in der auto_scheduling-Erweiterung definiert, daher müssen Sie das auto_scheduling Plugin aktivieren. Lesen Sie die Einzelheiten im Artikel Automatische Planung.

Das Ereignis ist blockierbar. Wenn false zurückgegeben wird, wird die weitere Verarbeitung abgebrochen.

See also
Zurück nach oben