Tag: odoo 10

在Odoo的线上或笔记本上打印Excel工作表时,经常显示Odoo Server Error

我想在Odoo 10中使用openpyxl生成Excel报告,但是经常显示: 在线或笔记本上打印Excel表格时出现Odoo Server错误 下面是一段Python代码: @api.model def create(self, vals): if vals.get('gstr2_file'): dirpath_gstr2 = os.environ.get('HOME') or os.getcwd() abs_filepath_gstr2 = os.path.abspath(os.path.join(dirpath_gstr2, vals['filename_gstr2'])) with open(abs_filepath_gstr2, 'w') as file: file.write(base64.b64decode(vals.get('gstr2_file'))) #vals['excel_file'] = False res = super(BiExcel, self).create(vals) return res @api.multi def generate_gstr2(self,vals): for file in self: dirpath_gstr2 = os.environ.get('HOME') or os.getcwd() base_path_gstr2 = os.path.abspath(os.path.join(dirpath_gstr2, file.filename_gstr2)) if os.path.isfile(base_path_gstr2): wb_gstr2 = […]

如何在ODOO上以excel(xls,xlsx)格式生成报告?

在购买模块中,我想要生成购买订单button中正在打印的详细信息作为pdf报告。 我的要求是如何在odoo 10中以excel格式打印报告?