[% USE String -%]
[% IF q.preamble %]
[% q.preamble %]
[% END -%]
[% qu = q.name -%]
[% gr = graphs.$qu -%]
[% IF gr -%]
![[% q.label %] pie chart]([% CODE %]-images/[% gr.thumb %])
[% END -%]
[% IF q.type == 'select' OR q.type == 'radio' OR q.type == 'private' -%]
| Count | Description | 
|---|
[% FOREACH option = q.options -%]
[% ov = option.value -%]
| [% str = String.new(results.$qu.$ov.value); str.right(4) %] | [% option.key %] | 
[% END -%]
[% qux = q.name _ 'X' -%]
[% IF results.$qux.value -%]
[% FOREACH def = results.$qux.value -%]
- [% def %][% END -%]
[% ELSE -%]
[% END -%]
[% END -%]
[% IF q.type == 'checkbox' -%]
[% IF ! question.multijoin || question.multijoin == 1 ; THEN ; IF question.multijoin == 1 ; THEN ; question.multijoin = 2 ; END %]
| Count | Description | 
|---|
[% END %]
| [% str = String.new(results.$qu.value); str.right(4) %] | [% q.options.0.key %] | 
[% IF q.default -%]
[% IF ! question.multijoin || question.multijoin == 2 ; THEN ; IF question.multijoin == 2 ; THEN ; question.multijoin = 1 ; END %]
[% END -%]
[% qux = q.name _ 'X' -%]
[% FOREACH def = results.$qux.value -%]
- [% def %][% END -%]
[% ELSE -%]
[% IF ! question.multijoin %][% END -%]
[% END -%]
[% END -%]
[% IF q.type == 'count' -%]
[% IF q.group ; THEN ; group = q.group -%]
[% IF ! groups.$group.done -%]
[% IF question.multijoin == 2; THEN ; multiple = 1 %][% END -%]
| Attended [% group %][% FOREACH o = groups.$group.options %] | [% o %][% END %] | total | 
|---|
[% FOREACH row = groups.$group.results.keys.sort -%]
| [% results.$row.name %][% FOREACH o = groups.$group.options %] | [% groups.$group.results.$row.$o %][% END %] | [% results.$row.value %] | 
[% END -%]
[% END ; groups.$group.done = 1 -%]
[% ELSE -%]
[% IF ! question.multijoin || question.multijoin == 1 %]
| Count | Description | 
|---|
[% END; IF question.multijoin == 1 ; THEN ; question.multijoin = 2 ; END -%]
[% FOREACH option = q.options -%]
| [% str = String.new(results.$qu.value); str.right(4) %] | [% option.key %] | 
[% END -%]
[% IF ! question.multijoin %]
[% END -%]
[% END -%]
[% END -%]
[% IF q.type == 'text' OR q.type == 'textarea' -%]
[% FOREACH r = results.$qu.value %]- [% r %][% END -%]
[% END -%]
[% IF q.type == 'currency' -%]
[% IF ! question.multijoin || question.multijoin == 1 %]
| Count | Fee | 
|---|
[% END; IF question.multijoin == 1 ; THEN ; question.multijoin = 2 ; END -%]
[% FOREACH r = results.$qu; k = r.key -%]
| [% str = String.new(results.$qu.$k.value); str.right(4) %] | [% q.pre %] [% r.key %] [% q.post %] | 
[% END -%]
[% IF ! question.multijoin %]
[% END -%]
[% END -%]
[% IF q.type == 'matrix' -%]
| [% str = String.new('Choices'); str.left(30); opt = 1; FOREACH option = q.options %] | [% str = String.new(opt); str.right(4);opt = opt + 1; END %] | 
|---|
[% inx = 0 -%]
[% FOREACH choice = q.choices; opt = 1 -%]
| [% str = String.new(choice); str.left(30) %][% FOREACH option = q.options %] | [% str = String.new(results.$qu.$inx.$opt.value); str.right(4) %][% opt = opt + 1; END %] | 
|---|
[% inx = inx + 1 -%]
[% END -%]
Key:
[% opt = 1; FOREACH option = q.options; opt %] = [% option; opt = opt + 1 %]
[% END -%]
[% END -%]
[% IF q.footnote %][% q.footnote %]
[% END -%]