[% 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 -%]