<< export << | Table Of Contents | >> fail >> |
Keyword | extend |
Purpose | Often it is desirable to collect more information in the project file than is necessary for task scheduling and resource allocation. To add such information to tasks, resources or accounts the user can extend these properties with user-defined attributes. The new attributes can be of various types such as text, date or reference to capture various types of data. Optionally the user can specify if the attribute value should be inherited from the enclosing property. |
|
Syntax | extend (task | resource) [{ <attributes> }] |
|
Arguments | none | |
Context | project |
Attributes | date (extend), reference (extend), richtext (extend), text (extend) |
project "Custom Attributes" 2007-05-28 - 2007-06-28 { timezone "America/Denver" extend task { reference MyLink "My Link" text MyText "My Text" { inherit } } } task t "Task" { start ${projectstart} milestone MyLink "http://www.taskjuggler.org" { label "TJ Web" } MyText "TaskJuggler is great!" }
<< export << | Table Of Contents | >> fail >> |