我可以添加到此方法以在Excel导出中强制完整网格线?导轨3 - 使用网格线导出到Excel
def export_invoices
headers['Content-Type'] = "application/vnd.ms-excel"
headers['Content-Disposition'] = 'attachment; filename="Invoices.xls"'
headers['Cache-Control'] = ''
@invoices = Invoice.all
render :layout => nil
end
谢谢!
恩,当我点击Export to Excel链接时,它会将我想要从发票表中导出的Excel文件导出到Excel文件中,我可以根据需要打开或保存该文件。唯一的事情是它隐藏了所有的网格线,所以我想在打开文件时默认显示那些网格线。 – 2012-03-14 20:42:11
啊,也许发票表的列和行代表要导出的数据的单元格。有可能以XML格式导出,所以也许这就是发生了什么,请参阅http://airbladesoftware.com/notes/excel-export - 但它是确定网格线是否出现的MS格式,因此您需要将那部分应用程序图出来。 – 2012-03-14 21:08:31