Filterung von Aufgaben

Die Filterung hilft Ihnen zu steuern, welche Aufgaben im Gantt-Diagramm angezeigt werden. So kann sie beispielsweise verwendet werden, um Aufgaben anzuzeigen, die einem bestimmten Mitarbeiter zugewiesen sind oder als dringende Priorität markiert sind.

Beachten Sie, dass dhtmlxGantt Unterstützung für clientseitige Filterung bietet.

Um Aufgaben zu filtern, können Sie das @onBeforeTaskDisplay Ereignis verwenden. Geben Sie einfach zurück:

  • true für Aufgaben, die Sie anzeigen möchten
  • false für Aufgaben, die Sie ausblenden möchten

Nur Aufgaben mit hoher Priorität anzeigen

gantt.attachEvent("onBeforeTaskDisplay", function(id, task){
    if (task.priority == "high"){
        return true;
    }
    return false;
});

Related sample:  Basic filtering

Wenn Sie gesplittete Aufgabendaten filtern müssen, können Sie das @onBeforeSplitTaskDisplay Ereignis verwenden.

Es gibt auch ein Video-Tutorial, das erklärt, wie die Aufgabenfilterung eingerichtet wird.

Zurück nach oben