Task filtering

The tasks displayed in Gantt chart can be filtered by creating and enabling filters on the Filter panel.

 

Screenshot 2024-05-15 at 15.48.15.png

 

 

 

filterPanelGantt.png

 

Filter can be based either on a field or a JQL query.

 

Filtered tasks display: field-based filter versus JQL filter

The display of filtered tasks may differ, depending on which filter has been used, field-based or JQL filter.

By default, tasks filtered by a field are displayed along with all their parent tasks. If needed, preferred hierarchy levels for displaying filtered tasks can be selected.

Note: The hierarchy levels for displaying filtered tasks are only available for field-based filters. They do not apply to JQL filtering, as a JQL filter will only return tasks that meet the filter criteria without displaying any parent or child tasks.

The available hierarchy levels for displaying filtered tasks are:

  1. Parents Group:

    • No parents: Hide all parent tasks of the matching tasks.

    • All parents: Show all parent tasks of the matching tasks.

    • Direct parent: Show only the closest parent of the matching tasks.

    • Topmost parent: Show only the top-level parent of the matching tasks.

  2. Children Group:

    • No children: Hide all child tasks of the matching tasks.

    • All children: Show all child tasks of the matching tasks.

Screenshot 2025-01-27 at 15.20.22.png

 

 

Screenshot 2025-01-27 at 15.20.22.png

 

 

Example Usage:
Given the task hierarchy:
A → B → C → D

  • Search text: "C"

  • Functionality:

    1. Tasks matching the search (e.g., C) are selected first.

    2. Depending on the selected options in the dropdown, parents and children are included or excluded, even if they do not directly match the search query.

Scenarios:

  1. No parents, No children

    • Result: C

  2. All parents, No children

    • Result: A → B → C

  3. Direct parent, No children

    • Result: B → C

  4. Topmost parent, No children

    • Result: A → C

  5. All parents, All children

    • Result: A → B → C → D

  6. No parents, All children

    • Result: C → D

 

“Apply filters by field to Resource panel” button

 

Screenshot 2025-01-30 at 15.43.49.png

 

 

Screenshot 2025-01-30 at 15.43.49.png

 

By clicking the "Apply Filters by Field to Resource Panel" button, you will apply the currently enabled filters by field to the Resource Panel. However, enabled JQL filters will be applied to the Resource Panel regardless of the button's state.

For example, to apply the filter by field "Constraint type ~ snet", you must click the "Apply Filters by Field to Resource Panel" button. However, to apply the JQL filter "Constraint type ~ snet", clicking the button is not required.

 

Screenshot 2025-01-30 at 15.51.20.png

 

 

Screenshot 2025-01-30 at 15.51.20.png

 

 

Screenshot 2025-01-30 at 15.51.49.png

 

 

Screenshot 2025-01-30 at 15.51.49.png

 

The filters used in the example above in details:

 

Screenshot 2025-01-30 at 15.50.45.png

 

 

Screenshot 2025-01-30 at 15.50.45.png

 

 

Screenshot 2025-01-30 at 15.50.56.png

 

 

Screenshot 2025-01-30 at 15.50.56.png

 

Indentation for filtered task display

Starting with version 7.0, a new setting has been introduced that allows you to display filtered tasks with or without indentation when parent tasks are hidden.

Please see the comparison of the two setting options below.

Screenshot 2025-03-26 at 13.26.48.png
Screenshot 2025-03-26 at 13.26.48.png
Screenshot 2025-03-26 at 13.27.30.png
Screenshot 2025-03-26 at 13.27.30.png

Related content