0
我在主表单视图中创建了一个名为“最终结果”的按钮,因此我想打开一个新的报表视图来打印该结果。通过单击odoo 10中的按钮打开新的报表视图
我在主表单视图中创建了一个名为“最终结果”的按钮,因此我想打开一个新的报表视图来打印该结果。通过单击odoo 10中的按钮打开新的报表视图
def print_report(self, cr, uid, ids, context=None):
active_id = context.get('active_id', [])
datas = {'ids' : [active_id]}
return {
'type': 'ir.actions.report.xml',
'report_name': 'pos.receipt', # mention your report name here
'datas': datas,
}
与ODOO 10,其'非常简单。 您认为:
<button name="generate_report" type="object" string="Generate report"/>
在你的模型:
@api.multi
def generate_report(self):
return {
'type': 'ir.actions.report.xml',
'report_name': 'myModule.my_report'
}