file>icalreport
<file>
| |||
|---|---|---|---|
| Description | Generates an ICal report according to RFC2445. This is
standardized format used by many calendar applications such as
KOrganizer. The filename should have a
| ||
| Attributes | Name | Type | Description |
file | STRING | ||
| Optional Attributes | hideresource, hidetask, rollupresource, rolluptask, scenarios | ||
| Context | |||
| Inheritable | No | Scenario Spec. | No |
project prj "ICal Export Demo" "1.0" 2005-06-06 2005-06-26
resource tux "Tux"
resource tuxia "Tuxia"
task items "Project breakdown" {
start 2005-06-06
task plan "Plan work" {
task phase1 "Phase 1" {
effort 5d
allocate tuxia
}
task phase2 "Phase 2" {
effort 2d
allocate tux
}
}
task implementation "Implement work" {
effort 5d
allocate tux
depends !plan
}
task acceptance "Customer acceptance" {
duration 5d
depends !implementation
}
}
icalreport "Tux-TODO-List.ics" {
# Only export tasks that tux is assigned to
hidetask ~isDutyOf(tux, plan)
}