<% if @rb_chart.empty? %>

<%= l(:label_no_data) %>

<% else %>
<% @rb_chart.user_schedules.first.plans.each do |plan| %> <% end %> <% @rb_chart.user_schedules.each do |user_schedule| %> <% user_schedule.plans.each do |plan| %> <% end %> <% user_schedule.plans_group_by_project.each do |project, plans_by_project|%> <% plans_by_project.each do |plan| %> <% end %> <% end %> <% end %>
<%= link_to_function("#{l(:button_collapse_all)}/#{l(:button_expand_all)}", 'toggleAllBookingRowGroups($(".expander"))', class: 'toggle-all') %> <%= plan.date_title %>
 
<%= avatar(user_schedule.user, size: '32') %>

<%= link_to_user user_schedule.user %>

<%= user_schedule.allocated_hours %> / <%= l(:label_resources_f_hour_short, value: user_schedule.capacity_hours.round) %>

<%= user_schedule.workload_percent %> %

<%= plan.workload_card.render_for_utilization_report(@query.options[:show_spent_time], @query.options[:show_percent], @query.options[:show_hours]) %>

<%= project ? link_to_project(project) : t(:label_blank_value) %>

<%= user_schedule.user.roles_for_project(project).map(&:name).join(", ") %>

<%= l(:label_resources_f_hour_short, value: project_spent_hours = plans_by_project.sum(&:allocated_hours)) %>

<%= (project_spent_hours / user_schedule.capacity_hours * 100).round %>%

<% if @query.group_by_project? %> <%= plan.project_day_plan.render %> <% else %> <% plan.booked_cards.each do |booked_card| %> <%= booked_card.small_block_render %> <% end %> <% end %>
<%= javascript_tag do %> $(function () { addEditableBookingCardOnClickListener(); $('.project-name').toggle(<%= @query.show_project_names %>); $('.spent').toggle(<%= @query.show_spent_time %>); }); <% end %> <% end %>