Ich versuche, Excel-Dateien mit dem Edelstein "axlsx" zu erstellen. Aber ich arbeite zum ersten Mal mit diesem Juwel und ich versuche einen Test.Erstellen Sie Excel-Datei in Ruby on Rails mit Axlsx
Ich mache einen Link_to zu einer Controller-Aktion. Es gibt keinen Fehler, aber ich fand keine vollständige Excel-Datei.
link_to:
<%= link_to "Test", { :controller => :orders, :action => :invoices_generate }, { class: "btn btn-primary btn-lg", style: "width: 100%;", format: 'xlsx'} %>
Mein Controller:
def invoices_generate
respond_to do |format|
format.xlsx
end
end
invoices_generate.xlsx.axlsx:
if examples.include? :basic
wb.add_worksheet(:name => "Basic Worksheet") do |sheet|
sheet.add_row ["First Column", "Second", "Third"]
sheet.add_row [1, 2, 3]
sheet.add_row [' preserving whitespace']
end
end