### The TaskJuggler User Manual

Project Management beyond Gantt Chart Drawing

<< taskreport << | Table Of Contents | >> taskroot (export) >>

Keyword | taskroot

Purpose | Only tasks below the specified root-level tasks are exported. The exported tasks will have the ID of the root-level task stripped from their ID, so that the sub-tasks of the root-level task become top-level tasks in the report file.
Syntax | `taskroot (<ABSOLUTE_ID> | <ID>)`
Arguments | none
Context | accountreport, resourcereport, taskreport, textreport, tracereport

    project "Taskroot Example" 2005-07-22 - 2005-08-26 {
      timezone "America/Denver"
    }

    task items "Project breakdown" {
      start 2005-07-22

      task plan "Plan work" {
        length 3d
      }

      task implementation "Implement work" {
        task phase1 "Phase 1" {
          length 5d
          depends !!plan
        }
        task phase2 "Phase 2" {
          length 3d
          depends !phase1
        }
        task phase3 "Phase 3" {
          length 4d
          depends !phase2
        }
      }

      task acceptance "Customer acceptance" {
        duration 5d
        depends !implementation
      }
    }

    taskreport tasks "My Tasks" {
      formats html
      taskroot items.implementation
    }

<< taskreport << | Table Of Contents | >> taskroot (export) >>

Copyright (c) 2006, 2007, 2008, 2009, 2010, 2011, 2012 by Chris Schlaeger <chris@linux.com>.TaskJuggler is a trademark of Chris Schlaeger.