summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
Diffstat (limited to 'templates')
-rw-r--r--templates/report.t12
-rw-r--r--templates/wp-total.t27
2 files changed, 25 insertions, 14 deletions
diff --git a/templates/report.t b/templates/report.t
index 9a807e5..a9b6a59 100644
--- a/templates/report.t
+++ b/templates/report.t
@@ -4,16 +4,22 @@ Start: {{.Start}}
End: {{.End}}
Beneficiary: {{.Beneficiary}}
{{- $p := . }}
+{{- $totals := .Totals }}
# Planing
-{{range $wp, $t := .Totals }}
+
+{{ range $l := .ParallelWPTotals }}
+{{. -}}
+{{ end }}
+
+{{range $wp, $t := $totals.WP }}
Total for {{ $wp }}:
- Budgeted: {{ printf "%8s" $t.Budgeted.AsDay }}
- Planned: {{ printf "%8s" $t.Planned.AsDay }}{{with $t.Unaccounted }} !Unaccounted: {{printf "%8s" .AsDay}}{{end}}
- Actual: {{ printf "%8s" $t.Done.AsDay }}{{with $t.Open }} !TODO: {{printf "%8s" .AsDay }}{{end}}
- Per Task:
- {{- range $n, $t := (index $p.Workpackages $wp).Tasks }}
- - {{ $t.ID }} ({{ $n }}):{{ $tt := $p.TotalWPTask $wp $n }}
+ {{- range $n, $t := $t.Tasks }}
+ - {{ $n }}:{{ $tt := $p.TotalWPTask $wp $n }}
- Budgeted: {{ printf "%8s" $tt.Budgeted.AsDay }}
- Planned: {{ printf "%8s" $tt.Planned.AsDay }}{{with $tt.Unaccounted }} !Unaccounted: {{printf "%8s" .AsDay}}{{end}}
- Actual: {{ printf "%8s" $tt.Done.AsDay }}{{with $tt.Open }} !TODO: {{printf "%8s" .AsDay}}{{end}}
diff --git a/templates/wp-total.t b/templates/wp-total.t
index a5fd93a..90adf9b 100644
--- a/templates/wp-total.t
+++ b/templates/wp-total.t
@@ -1,12 +1,17 @@
-{{ $p := .Project -}}
Total for {{ .WP }}:
- - Budgeted: {{ printf "%8s" .Total.Budgeted.AsDay }}
- - Planned: {{ printf "%8s" .Total.Planned.AsDay }}{{with .Total.Unaccounted }} !Unaccounted: {{printf "%8s" .AsDay}}{{end}}
- - Actual: {{ printf "%8s" .Total.Actual.AsDay }}
- - Per Task:
-{{- range $n, $t := .Tasks }}
- - {{ $t.ID }} ({{ $n }}):{{ $tt := $p.TotalWPTask .WP $t }}
- - Budgeted: {{ printf "%8s" $tt.Budgeted.AsDay }}
- - Planned: {{ printf "%8s" $tt.Planned.AsDay }}{{with $tt.Unaccounted }} !Unaccounted: {{printf "%8s" .AsDay}}{{end}}
- - Actual: {{ printf "%8s" $tt.Actual.AsDay }}
-{{ end }}
+------------------
+Budgeted: {{ printf "%8s" .Budgeted.AsDay }}
+ Planned: {{ printf "%8s" .Planned.AsDay }}{{with .Unaccounted }}
+! Open !: {{ printf "%8s" .AsDay}}{{end}}
+ Actual: {{ printf "%8s" .Done.AsDay }}{{with .Open }}
+! TODO !: {{ printf "%8s" .AsDay }}{{end}}
+
+Per Task:
+{{ range $n, $t := .Tasks }}
+»{{ $n }}«:
+Budgeted: {{ printf "%8s" $t.Budgeted.AsDay }}
+ Planned: {{ printf "%8s" $t.Planned.AsDay }}{{with $t.Unaccounted }}
+! Open !: {{ printf "%8s" .AsDay}}{{end}}
+ Actual: {{ printf "%8s" $t.Done.AsDay }}{{with $t.Open }}
+! TODO !: {{ printf "%8s" .AsDay}}{{end}}
+{{ end }} \ No newline at end of file