diff --git a/app/views/admin/olympiamanagements/_import_schoo_class_setting.xlsx.axlsx b/app/views/admin/olympiamanagements/_import_schoo_class_setting.xlsx.axlsx index 7e3da27..cfa641f 100644 --- a/app/views/admin/olympiamanagements/_import_schoo_class_setting.xlsx.axlsx +++ b/app/views/admin/olympiamanagements/_import_schoo_class_setting.xlsx.axlsx @@ -14,14 +14,14 @@ wb.add_worksheet(name: "school_class") do |sheet| @OlympiaSchoolDataFields.each do |school_data_field| temp_row = [] @fields.each do |field_key| - temp_row << (school_data_field[field_key] rescue '') + temp_row << (school_data_field[field_key].to_s rescue '') end export_data_rows << temp_row end #export data end - sheet.add_row row , :style=> title,:widths => row.map{|cell| (cell.length* 11/ 2).round} + sheet.add_row row , :style=> title,:widths => row.map{|cell| (cell.length* 11/ 2).round} , :types => :string export_data_rows.each do |infos_row| - sheet.add_row infos_row , :style=> column + sheet.add_row infos_row , :style=> column , :types => :string end end \ No newline at end of file diff --git a/app/views/admin/olympiamanagements/_school_export.xlsx.axlsx b/app/views/admin/olympiamanagements/_school_export.xlsx.axlsx index 2292765..0aa8461 100644 --- a/app/views/admin/olympiamanagements/_school_export.xlsx.axlsx +++ b/app/views/admin/olympiamanagements/_school_export.xlsx.axlsx @@ -14,14 +14,14 @@ wb.add_worksheet(name: "school_class") do |sheet| @OlympiaSchoolDataFields.each do |school_data_field| temp_row = [] @fields.each do |field_key| - temp_row << (school_data_field[field_key] rescue '') + temp_row << (school_data_field[field_key].to_s rescue '') end export_data_rows << temp_row end #export data end - sheet.add_row row , :style=> title,:widths => row.map{|cell| (cell.length* 11/ 2).round} + sheet.add_row row , :style=> title,:widths => row.map{|cell| (cell.length* 11/ 2).round} , :types => :string export_data_rows.each do |infos_row| - sheet.add_row infos_row , :style=> column + sheet.add_row infos_row , :style=> column , :types => :string end end \ No newline at end of file