How does auto-scheduling work?
How does auto-scheduling work?
Auto-scheduling automatically updates the start date of dependent tasks based on the end dates of their predecessors. When you move a task or modify a dependency link, all connected successor tasks are rescheduled to satisfy the dependency constraints. You can toggle auto-scheduling on and off using the toolbar button. To set the default state, configure the
nextedy.gantt.default.auto_scheduling project-level property. See Create Your First Dependency Link for a practical walkthrough.Can I mix auto-scheduling and manual scheduling on the same chart?
Can I mix auto-scheduling and manual scheduling on the same chart?
Yes, you can use a combination of techniques to control scheduling at different levels. Set top-level items to
readonly mode to prevent auto-scheduling from moving them, while allowing child tasks to reschedule automatically. You can also use the enforceAutoMode and blockAutoMode task-level flags to override the global auto-scheduling setting on individual tasks.Does Gantt detect scheduling conflicts when multiple users edit simultaneously?
Does Gantt detect scheduling conflicts when multiple users edit simultaneously?
Gantt uses a last-save-wins approach for concurrent editing. There is no built-in real-time conflict detection between simultaneous users. When two users edit the same task, the most recently saved version takes effect. Plan your editing workflows to minimize overlapping changes on the same work items.
How do dependency links affect task scheduling?
How do dependency links affect task scheduling?
Dependency links define finish-to-start relationships between tasks. When auto-scheduling is enabled, moving a predecessor task automatically pushes its successors forward. If a successor’s start date is planned before its predecessor finishes, the Gantt chart highlights the conflict visually. You configure dependency link roles using the
dependsRoles widget parameter.What is critical path analysis?
What is critical path analysis?
Critical path analysis highlights the longest chain of dependent tasks in your project. Tasks on the critical path are visually marked in the Gantt chart so you can identify which tasks directly affect the project end date. Toggle critical path highlighting using the toolbar button. Critical path requires dependency links to be defined between tasks.
Can I add lag time to dependency links?
Can I add lag time to dependency links?
Yes, dependency links support lag time. Lag allows you to introduce a delay between the end of a predecessor task and the start of its successor. This is useful for modeling real-world delays such as review periods or material procurement lead times.
Configure lag values when creating or editing dependency links in the Gantt chart.
How does hour-precision scheduling work?
How does hour-precision scheduling work?
Hour-precision scheduling switches the Gantt from day-level to hour-and-minute-level task planning. When enabled via the
highPrecision configuration, task start and end times include specific hours, enabling sub-day scheduling. This mode is required for accurate resource load calculations at hourly granularity. Note that date display in columns automatically adjusts when high-precision mode is active.The following table summarizes the key scheduling features and their configuration:Can I sort tasks instead of manually reordering them?
Can I sort tasks instead of manually reordering them?
The Gantt chart does not support manual drag-and-drop task reordering. Instead, use the sort-by-field functionality to order tasks by any configured column such as start date, priority, or work item ID. Configure the sort behavior through the widget parameters.
Task sorting is controlled through widget parameter configuration. Check the reference documentation for available sort options.