[% IF ! FORM.target_all.defined && ! FORM.target_0.defined && ! FORM.target_1.defined; FORM.target_all = 1; END %]
[%
SET ctr_dash_and_question =
'–' _
'' _
'
' _
'';
%]
[%- MACRO m_stat_select_target_form BLOCK -%]
[% iget("Площадки") %] |
[% PROCESS 'blocks/b-form-checkbox/b-form-checkbox.tt2'; %]
[%~
b_form_checkbox({
class => '',
name =>'target_all',
value => 'yes',
id => 'target_all',
checked => FORM.target_all ? 'yes' : '',
disabled => (all_disabled == 1) ? 'yes' : ''
});
~%]
[%~
b_form_checkbox({
class => '',
name =>'target_0',
value => 'yes',
id => 'target_0',
checked => FORM.target_0 ? 'yes' : '',
disabled => (all_disabled == 1) ? 'yes' : ''
});
~%]
[%~
b_form_checkbox({
class => '',
name =>'target_1',
value => 'yes',
id => 'target_1',
checked => FORM.target_1 ? 'yes' : '',
disabled => (all_disabled == 1) ? 'yes' : ''
});
~%]
|
[%- END %]
[%-
cnt = 0;
IF FORM.target_all; cnt = cnt + 1; END;
IF FORM.target_0; cnt = cnt + 1; END;
IF FORM.target_1; cnt = cnt + 1; END;
-%]
[%- lcl = 22 -%][%- inc = 8 -%]
[% IF directya %][%- lcl = 11 -%][%- inc = 5 -%][% END %]
[% lcl = lcl - inc %]
[%# Колонка "Все" такая же как и остальные %]
[%- IF FORM.target_all %][% lcl = lcl + inc %][% END -%]
[%- IF FORM.target_0 %][% lcl = lcl + inc %][% END -%]
[%- IF FORM.target_1 %][% lcl = lcl + inc %][% END -%]
[%- scl = cnt -%]
[%- MACRO print_targets BLOCK -%]
[%- IF FORM.target_all %][% v1 %][% END -%]
[%- IF FORM.target_0 %][% IF FORM.target_all %][% sep %][% END %][% v2 %][% END -%]
[%- IF FORM.target_1 %][% IF FORM.target_0 || FORM.target_all %][% sep %][% END %][% v3 %][% END -%]
[%- END -%]
[%- MACRO print_headers BLOCK -%]
[%- IF cnt > 1 -%]
[%- vempty -%]
[%- IF FORM.target_all %][% v1 %][% END -%]
[%- IF FORM.target_0 %][% IF FORM.target_all %][% sep %][% END %][% v2 %][% END -%]
[%- IF FORM.target_1 %][% IF FORM.target_0 || FORM.target_all %][% sep %][% END %][% v3 %][% END -%]
[%- ELSE -%]
[%- IF FORM.target_all %][% v4 %][% END -%]
[%- IF FORM.target_0 %][% IF FORM.target_all %][% sep %][% END %][% v5 %][% END -%]
[%- IF FORM.target_1 %][% IF FORM.target_0 || FORM.target_all %][% sep %][% END %][% v6 %][% END -%]
[%- END -%]
[%- END -%]
[%- MACRO print_tds BLOCK -%]
|
[%- IF FORM.target_all %][% v1 || 0 %] | [% END -%]
[%- IF FORM.target_0 %][% v2 || 0 %] | [% END -%]
[%- IF FORM.target_1 %][% v3 || 0 %] | [% END -%]
[%- END -%]
[%- MACRO print_prices_tds BLOCK -%]
|
[%- IF FORM.target_all %][% v1 ? format_price(v1) : 0 %] | [% END -%]
[%- IF FORM.target_0 %][% v2 ? format_price(v2) : 0 %] | [% END -%]
[%- IF FORM.target_1 %][% v3 ? format_price(v3) : 0 %] | [% END -%]
[%- END -%]
[%- MACRO print_tds_without_width BLOCK -%]
|
[%- IF FORM.target_all %][% v1 || 0 %] | [% END -%]
[%- IF FORM.target_0 %][% v2 || 0 %] | [% END -%]
[%- IF FORM.target_1 %][% v3 || 0 %] | [% END -%]
[%- END -%]
[%- MACRO print_tds_without_width_undef BLOCK -%]
[% IF !notd %] | [% END %]
[%- IF FORM.target_all %][% v1 != '' ? v1 : "–" %] | [% END -%]
[%- IF FORM.target_0 %][% v2 != '' ? v2 : "–" %] | [% END -%]
[%- IF FORM.target_1 %][% v3 != '' ? v3 : "–" %] | [% END -%]
[%- END -%]
[%- MACRO print_tds_undef BLOCK -%]
[% IF !notd %] | [% END %]
[%- IF FORM.target_all %][% v1 != '' ? v1 : "–" %] | [% END -%]
[%- IF FORM.target_0 %][% v2 != '' ? v2 : "–" %] | [% END -%]
[%- IF FORM.target_1 %][% v3 != '' ? v3 : "–" %] | [% END -%]
[%- END -%]
[%- MACRO print_tds_avg BLOCK -%]
|
[%- IF FORM.target_all %] [% v1 || 0 %] | [% END -%]
[%- IF FORM.target_0 %] [% v2 || 0 %] | [% END -%]
[%- IF FORM.target_1 %] [% v3 || 0 %] | [% END -%]
[%- END -%]
[%- MACRO print_position BLOCK -%]
[%- IF pos == 1 %] [% iget("спецразмещение") %]
[%- ELSE %] [% iget("прочее") %]
[% END -%]
[%- END -%]