Skip to main content

Sort & Filter Tasks

QuickPlanX allows you to sort and filter tasks directly within the Table View. In Sort & Filter Mode, you can define column-based criteria—including multi-column sorting priority—and control the visibility of group and subproject tasks.

Supported Columns

Sortable Columns

  • Time: Start, finish, and duration.
  • Progress: Task completion, planned completion, work, and work completion.
  • Financials: All cost and budget fields.
  • Custom Fields: String, boolean, and picker fields (picker fields are sorted by index, not option title).

Filterable Columns

  • Date Range: Filter Start and Finish columns by specific ranges (e.g., Today, This Week, This Month).
  • Resources: Filter by assigned resources.
  • Status: Filter Task Completion by Not Started, In Progress, Completed, or Slow Tasks (tasks behind schedule).
  • Work: Filter Work Completion by Not Started, In Progress, or Completed.
  • Boolean: Filter by True, False, or No Input.
  • Picker: Filter by specific options or No Input.

Entering Mode

To enter Sort & Filter Mode:

  1. With the Table View active, tap the "···" (More) button on the toolbar and select the sort option.
  2. Alternatively, right-click any sortable or filterable column header and select Sort & Filter to enter the mode with that column pre-selected.

Enter Sort & Filter Mode

Exiting Mode

In Sort & Filter Mode, the toolbar's view switcher is replaced by the mode button.

Sort Button

On Mac

  • Click the button icon: Exits immediately.
  • Click the arrow: Opens a menu to exit or toggle visibility for group/subproject tasks.
    Exit Sort & Filter Mode

On iOS

  • Tap the button: Opens a menu to exit or toggle visibility for group/subproject tasks.

Defining Criteria

  • Active Headers: In this mode, sortable/filterable column headers turn orange.

  • Set Criteria: Tap a header to open its menu.

    • Sorting: Choose Ascending, Descending, or None.
    • Filtering: Select the desired filter condition.

    Sort Criteria

  • Multi-Column Sorting: You can sort by multiple columns. The order in which you select them determines their priority.

  • Reset: Use the Reset button in the column menu to clear all criteria.

    Clear Sort & Filter Criteria

Applying Changes

Editing cell values in this mode does not automatically re-sort or re-filter the list. This prevents rows from jumping unexpectedly while you work.

To refresh the view after making changes, tap any active column header and select Apply Sorting.

Apply Sort & Filter Criteria

Task Visibility

What's Displayed

Sort & Filter mode shows a flat list that differs from normal mode:

  • Group and subproject tasks are hidden by default.
  • Tasks inside folded groups remain visible.

Show or Hide Group and Subproject Tasks

Tap the Sort & Filter mode button on the toolbar (on Mac, tap the arrow) to open a menu with the option to show or hide group and subproject tasks.

Sort & Filter Options

Notes

List vs. Tree

Projects are stored as a tree. In regular mode, the Table, Gantt, Tree, and Column views all reflect that hierarchy. In Sort & Filter Mode, the Table view switches to a flat list in a custom order, so it no longer represents the actual tree structure.

Sort & Filter Mode is for occasional edits

Sort & Filter Mode is not intended for regular task creation or complex updates. For heavy data operations, export to CSV and use Microsoft Excel instead.

Operations Limitation

The sorting view does not show live hierarchy changes. Tree-impacting actions would alter the real structure, but the flattened list would not reveal those changes:

  • You could take an action you meant (or did not mean) to perform, yet the UI would not show the new parent/child or sequence relationship, leading to confusion.
  • If you make an unintended change, you might not realize it because the list view hides the hierarchical impact.

To prevent this mismatch, hierarchy-altering actions are disabled in Sort & Filter Mode.

Some operations are unavailable in Sort & Filter Mode

Hierarchy-related actions (add task, reorder, change level, delete, etc.) are blocked so the flattened view cannot mask structural changes or accidental edits.