<%= form_for([@data_set, @record]) do |f| %> <% if @record.errors.any? %>

<%= pluralize(@record.errors.count, "error") %> prohibited this record from being saved:

<% end %>
<%= f.fields_for :row_data do |header_fields| %> <% @data_set.headers.each do |key, _| %>
<%= header_fields.text_field key, value: @record.row_data.try{ |h| h[key] } %>
<% end %> <% end %> <%= f.submit %>
<% end %>