<% content_for :head do %> <% end %>
<% form_tag "", :method => :get do %> <%= label_tag 'Дата с:' %><%= calendar_field_tag 'date_from', Russian::strftime(@date_from), { :class => 'plaintext', :size=> 9 }, {} %> <%= label_tag 'Дата по:' %><%= calendar_field_tag 'date_to', Russian::strftime(@date_to), { :class => 'plaintext', :size=> 9 }, {} %>
Сотрудник: <%= select_tag(:filter_empl, options_for_select(@employee.collect{ |c| [c.login.downcase, c.id]}.sort.insert(0, ['--- Все ---', ""]), (params[:filter_empl].to_i if params[:filter_empl]))) %> Категория: <%= select_tag(:filter_worktype, options_for_select(Category.construction.collect{ |c| [c.name, c.id]}.sort.insert(0, ['--- Все ---', ""]), params[:filter_worktype].to_i)) %> Статус: <%= select_tag(:filter_status, options_for_select(Report.status_priv.insert(0, ['--- Все ---', 5]), params[:filter_status].to_i)) -%> <%= button_to "Фильтр" %> <% end %>
<% all_smens = 0 %> <% @empls.each do |e| %> <% des = @done_employees.select{|i| i.employee == e}%> <% end %>
Сотрудник Количество отчетов
<%=e.login%> <%= c = des.map{|i| i.report}.uniq.size %>
Итого: <%=@reports.size %>