exports are made to be wrap_text
This commit is contained in:
parent
6c8ebe586c
commit
2e07462d77
6 changed files with 10 additions and 5 deletions
|
|
@ -32,5 +32,5 @@ prawn_document(force_download: true, filename: "#{@file_name}.pdf", page_layout:
|
||||||
end
|
end
|
||||||
|
|
||||||
pdf.text "#{@conference.short_title} Events", font_size: 25, align: :center
|
pdf.text "#{@conference.short_title} Events", font_size: 25, align: :center
|
||||||
pdf.table events_array, header: true, cell_style: {size: 8, border_width: 1}
|
pdf.table events_array, header: true, cell_style: {size: 8, border_width: 1},column_widths: [40,60,90,50,70,65,85,50,55,50,60,45]
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
wb.add_worksheet(name: 'all events') do |sheet|
|
wb.add_worksheet(name: 'all events') do |sheet|
|
||||||
bold_style = wb.styles.add_style(b: true)
|
bold_style = wb.styles.add_style(b: true)
|
||||||
|
wrap_text = wb.styles.add_style alignment: {wrap_text: true}
|
||||||
row = ['Event ID',
|
row = ['Event ID',
|
||||||
'Title',
|
'Title',
|
||||||
'Abstract',
|
'Abstract',
|
||||||
|
|
@ -28,6 +29,7 @@ wb.add_worksheet(name: 'all events') do |sheet|
|
||||||
row << (event.difficulty_level.present? ? event.difficulty_level.title : '')
|
row << (event.difficulty_level.present? ? event.difficulty_level.title : '')
|
||||||
row << (event.room.present? ? event.room.name : '')
|
row << (event.room.present? ? event.room.name : '')
|
||||||
row << event.state
|
row << event.state
|
||||||
sheet.add_row row
|
sheet.add_row row , style: wrap_text
|
||||||
|
sheet.column_widths 10,15,35,13,18,18,28,12,15,15,15,10
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@ prawn_document(force_download: true, filename: "#{@file_name}.pdf", page_layout:
|
||||||
|
|
||||||
pdf.text "#{@conference.short_title} Events", font_size: 25, align: :center
|
pdf.text "#{@conference.short_title} Events", font_size: 25, align: :center
|
||||||
pdf.move_down 10
|
pdf.move_down 10
|
||||||
pdf.table events_array, header: true, cell_style: {size: 8, border_width: 1, position: :center}
|
pdf.table events_array, header: true, cell_style: {size: 8, border_width: 1, position: :center},column_widths: [40,60,90,50,70,65,85,50,55,50,60,45]
|
||||||
pdf.start_new_page
|
pdf.start_new_page
|
||||||
pdf.text "#{@conference.short_title} Comments", font_size: 25, align: :center
|
pdf.text "#{@conference.short_title} Comments", font_size: 25, align: :center
|
||||||
pdf.move_down 20
|
pdf.move_down 20
|
||||||
|
|
|
||||||
|
|
@ -37,5 +37,6 @@ wb.add_worksheet(name: 'events with comments') do |sheet|
|
||||||
row << event.state
|
row << event.state
|
||||||
row << all_comments.strip
|
row << all_comments.strip
|
||||||
sheet.add_row row, style: cell_style
|
sheet.add_row row, style: cell_style
|
||||||
|
sheet.column_widths 10,15,35,13,18,18,28,12,15,15,15,10
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -32,6 +32,6 @@ prawn_document(force_download: true, filename: "#{@file_name}.pdf", page_layout:
|
||||||
end
|
end
|
||||||
|
|
||||||
pdf.text "#{@conference.short_title} Confirmed Events", font_size: 25, align: :center
|
pdf.text "#{@conference.short_title} Confirmed Events", font_size: 25, align: :center
|
||||||
pdf.table events_array, header: true, cell_style: {size: 8, border_width: 1}
|
pdf.table events_array, header: true, cell_style: {size: 8, border_width: 1},column_widths: [40,60,90,50,70,65,85,50,55,50,60,45]
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,6 @@
|
||||||
wb.add_worksheet(name: 'confirmed events') do |sheet|
|
wb.add_worksheet(name: 'confirmed events') do |sheet|
|
||||||
bold_style = wb.styles.add_style(b: true)
|
bold_style = wb.styles.add_style(b: true)
|
||||||
|
wrap_text = wb.styles.add_style alignment: {wrap_text: true}
|
||||||
row = ['Event ID',
|
row = ['Event ID',
|
||||||
'Title',
|
'Title',
|
||||||
'Abstract',
|
'Abstract',
|
||||||
|
|
@ -28,6 +29,7 @@ wb.add_worksheet(name: 'confirmed events') do |sheet|
|
||||||
row << (event.difficulty_level.present? ? event.difficulty_level.title : '')
|
row << (event.difficulty_level.present? ? event.difficulty_level.title : '')
|
||||||
row << (event.room.present? ? event.room.name : '')
|
row << (event.room.present? ? event.room.name : '')
|
||||||
row << event.state
|
row << event.state
|
||||||
sheet.add_row row
|
sheet.add_row row , style: wrap_text
|
||||||
|
sheet.column_widths 10,15,35,13,18,18,28,12,15,15,15,10
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue