在我的代码中
@format_text = @workbook.add_format(:bold =>false)
我收到以下错误
undefined method `font' for {:bold =>false}:Hash in
gems/spreadsheet-0.6.4/lib/spreadsheet/excel/writer/workbook.rb:352
当我尝试将数据导出到XLS时,我正在使用以下宝石
spreadsheet --version 0.6.4
spreadsheet-excel --version 0.3.5.1
我的问题是,当我使用相同的代码和相同的宝石时,它在我的本地应用程序上工作正常,但同样在我的heroku服务器上出错
此致
萨里尔
答案 0 :(得分:2)
您需要传递Spreadsheet::Format而不是哈希
format = Spreadsheet::Format.new
format.font = Spreadsheet::Font.new('Arial', :bold => true)
@workbook.add_format(format)