过滤功能可以通过限制任务的数量和类型,帮助控制哪些任务显示在甘特图中。例如,可以仅显示分配给特定员工的任务或被标记为紧急的任务。
请注意,dhtmlxGantt 支持客户端过滤。
要应用过滤,请使用 @onBeforeTaskDisplay 事件,并返回:
仅显示高优先级任务
gantt.attachEvent("onBeforeTaskDisplay", function(id, task){
if (task.priority == "high"){
return true;
}
return false;
});
Related sample: Basic filtering
要过滤拆分任务的部分,请使用 @onBeforeSplitTaskDisplay 事件。
此外,还有一个视频教程,演示如何设置任务过滤。
Back to top