Introduction
Easy Gantt makes it easy to structure your project by creating parent-child task relationships. This visual hierarchy helps users understand task dependencies and manage work across projects or milestones directly from the Gantt chart.
Target Audience
- User
- Administrator
Prerequisites
- Easy Gantt module enabled
- “Edit tasks” permission
- Task tracking settings configured if using calculated parent dates
Steps
1. Create a Parent-Child Relationship
- In Easy Gantt, find the task you want to move
- Click and hold its arrow icon
- Drag it onto another task to make it a subtask
- The task is now linked under the selected parent task
You can also use this method to:
- Move tasks between projects
- Reassign tasks to different milestones
2. Visual Indicators
- Parent tasks appear in Gantt with breakpoints in their bars
- This visually separates them from standard tasks
- Subtasks are listed below and indented under the parent
Moving Parent and Subtasks
Case 1: Collapsed Structure
- If the parent task is collapsed (subtasks hidden):
- Dragging the parent will also move all its subtasks
- This applies to parent tasks and milestones with linked tasks
Case 2: Expanded Structure
- If the parent task is expanded (subtasks visible):
- You can drag and move the parent independently of its subtasks
- This is only possible if the parent’s start/due dates are not calculated from subtasks
To configure this setting:
Go to Administration → Settings → Task tracking → Parent tasks attributes
Enable or disable automatic date calculation for parent tasks
Movement Limits
- If a linked milestone or delayed task link is exceeded, the move will be blocked
- This prevents breaking constraints or incorrect task timing
Conclusion
Parent-child visualization in Easy Gantt helps you structure and manage tasks clearly. With intuitive drag & drop, you can easily build hierarchies, move grouped tasks, and maintain accurate project timelines—all within the Gantt view.
