This sample demonstrates the split tasks support in the Gantt Chart. This support allows an interruption in the task due to circumstances such as the occurrence of an unplanned event or reprioritization of already planned events. Sometimes a task may be interrupted due to unexpected situations. In such situtations, the pending work can be split into segments and the work can be resumed at a different date.
ID | Job Name | Start Date | End Date | Duration | Progress | Dependency |
|---|---|---|---|---|---|---|
| 1 | Project Schedule | 2/4/2025 | 4/18/2025 | 54 days | 63 | |
| 2 | Planning | 2/4/2025 | 2/19/2025 | 12 days | 75 | |
| 3 | Plan timeline | 2/4/2025 | 2/19/2025 | 10 days | 60 | |
| 4 | Plan budget | 2/4/2025 | 2/17/2025 | 10 days | 90 | |
| 5 | Allocate resources | 2/4/2025 | 2/18/2025 | 10 days | 75 | |
| 6 | Planning complete | 2/19/2025 | 2/19/2025 | 0 days | 0 | 3FS,5FS |
| 7 | Design | 2/20/2025 | 3/5/2025 | 10 days | 85 | |
| 8 | Software Specification | 2/20/2025 | 2/26/2025 | 5 days | 60 | 6FS |
| 9 | Develop prototype | 2/20/2025 | 2/27/2025 | 5 days | 100 | 6FS |
| 10 | Get approval from customer | 2/28/2025 | 3/5/2025 | 4 days | 100 | 9FS |
| 11 | Design complete | 3/5/2025 | 3/5/2025 | 0 days | 0 | 10FS |
| 12 | Implementation | 3/6/2025 | 3/20/2025 | 11 days | 75 | |
| 13 | Develop core modules | 3/6/2025 | 3/13/2025 | 5 days | 80 | 11FS |
| 14 | Integrate modules | 3/14/2025 | 3/20/2025 | 5 days | 70 | 13FS |
| 15 | Implementation review | 3/20/2025 | 3/20/2025 | 0 days | 0 | 14FS |
| 16 | Testing | 3/21/2025 | 4/4/2025 | 11 days | 40 | |
| 17 | Unit testing | 3/21/2025 | 3/26/2025 | 3 days | 50 | 15FS |
| 18 | Integration testing | 3/27/2025 | 4/1/2025 | 4 days | 40 | 17FS |
| 19 | User acceptance testing | 4/2/2025 | 4/4/2025 | 3 days | 30 | 18FS |
| 20 | Testing complete | 4/4/2025 | 4/4/2025 | 0 days | 0 | 19FS |
| 21 | Deployment | 4/7/2025 | 4/11/2025 | 5 days | 15 | |
| 22 | Configure environment | 4/7/2025 | 4/8/2025 | 2 days | 20 | 20FS |
| 23 | Deploy application | 4/9/2025 | 4/11/2025 | 2 days | 10 | 22FS |
| 24 | Deployment verification | 4/11/2025 | 4/11/2025 | 0 days | 0 | 23FS |
| 25 | Training | 4/14/2025 | 4/17/2025 | 4 days | 10 | |
| 26 | User training | 4/14/2025 | 4/15/2025 | 2 days | 10 | 24FS |
| 27 | Admin training | 4/14/2025 | 4/17/2025 | 3 days | 10 | 24FS |
| 28 | Training complete | 4/17/2025 | 4/17/2025 | 0 days | 0 | 26FS,27FS |
| 29 | Client Review | 4/18/2025 | 4/18/2025 | 1 day | 0 | 28FS |
| 30 | Project Handover | 4/18/2025 | 4/18/2025 | 0 days | 0 | 29FS |
Jan 29, 2025 | Feb 02, 2025 | Feb 09, 2025 | Feb 16, 2025 | Feb 23, 2025 | Mar 02, 2025 | Mar 09, 2025 | Mar 16, 2025 | Mar 23, 2025 | Mar 30, 2025 | Apr 06, 2025 | Apr 13, 2025 |
|---|
W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S | S | M | T | W | T | F | S |
|---|
The split tasks can be called the segments of a task. A task can be split into any number of segments with a minimum of one time unit cell. Segments can be defined in the taskFields.segments property. Segments can be created or merged by two ways: Using Edit Dialog and Context Menu. A task must have a duration of minimum two time unit cells in order to be split. Similarly, milestone tasks or parent tasks cannot be split into segments. More information on the Essential® JS2 Gantt Chart can be found in this documentation section.