<%= render partial: 'measurements/filters', locals: {url: filter_project_measurements_path(@project)} %> <% if @measurements.any? %> <%= render partial: 'measurements/options' %> <% total_width = 3 + @quantities.length %> <% @quantities.each do |q| %> <% end %> <% @measurements.each_with_index do |m, index| %> <% row_class = "measurement #{cycle('odd', 'even')}" %> <% @requested_r[index].each do |*, value| %> <% end %> <% if @quantities.length > 0 rows = (@extra_r[index].length - 1) / @quantities.length + 2 else rows = 1 end %> <% @requested_r[index].each do |q_name, value| %> <% end %> <% next unless @quantities.length > 0 %> <% @extra_r[index].each_slice(@quantities.length).with_index do |values| %> <% values.each do |q_name, value| %> <% end %> <% if @quantities.length > values.length %> <% end %> <% end %> <% end %>
<%= l(:field_taken_at_date) %>
<%= link_to '', toggle_column_measurement_path(@scoping_measurement, quantity_id: q.id), {class: "icon icon-close", method: :post, remote: true} %>
<%= q.name %>
<%= l(:field_action) %>
<%= format_datetime(m) %> <%= format_value(value) %><%= action_links(m) %>
<% else %>

<%= l(:label_no_data) %>

<% end %>