0
메인 폼보기에서 "최종 결과"라는 버튼을 만들었으므로 새 보고서보기를 열어 그 결과를 인쇄하려고합니다.odo에서 버튼을 클릭하여 새 보고서보기 열기 1
메인 폼보기에서 "최종 결과"라는 버튼을 만들었으므로 새 보고서보기를 열어 그 결과를 인쇄하려고합니다.odo에서 버튼을 클릭하여 새 보고서보기 열기 1
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'
}
보기에