我有一个按钮可以打印报告(查看 Qweb),但是当我按下按钮在表单上打印时,我收到以下消息:
TypeError: print_report() 至少需要 6 个参数(给定 5 个)
我看到的按钮如下:
用于打印的功能是:
@api.v7
def print_report(self, cr, uid, ids, context=None):
if context is None:
context = {}
data = {}
data['ids'] = context.get('active_ids', [])
data['model'] = context.get('active_model', 'ir.ui.menu')
return self.pool['report'].get_action(cr, uid, [], 'custom_module.report_pricelist', data=data, context=context)
请帮我解决一下这个。谢谢。