美好的一天!有没有办法在Odoo8中创建一个没有Jasper,Aeroo报告的自定义Excel文件导出,我认为可以使用XLWT库但我不知道,是否有人遇到此问题谢谢
答案 0 :(得分:0)
您需要使用xlwt模块。它适合我们的需要。现在只有告诫它只导出到Excel 97格式(xls扩展)。也许它可以在Excel 2003或更高版本(xlxs扩展)中导出,但我们从未尝试过。 import xlwt
ezxf = xlwt.easyxf
styles = self.get_easyxf_styles()
book = xlwt.Workbook(encoding='utf8')
sheet = book.add_sheet('Generic Journal Ledger')
sheet.portrait = False
sheet.write_merge(rowx, rowx + 2, 0, 0, u'Number', styles['heading_xf'])
sheet.write_merge(rowx, rowx + 2, 1, 1, u'Journal', styles['heading_xf'])
sheet.write_merge(rowx, rowx + 2, 2, 2, u'Period', styles['heading_xf'])
sheet.write_merge(rowx, rowx + 2, 3, 3, u'Date', styles['heading_xf'])
return {'data':book, 'directory_name':u'General ledger',
'attache_name':u'General ledger'}