- 首先ureprot会产生一个报表访问的链接,也可以是一个访问链接,我使用的是下载链接,因为涉及到权限这块,不太好管控.
- odoo怎么访问这个链接并下载附件:
- 定义一个方法
def get_report_oversea(self):
url = 'http://reports.test.com/ureport/excel/paging?_u=file:1234.ureport.xml&name=WE/PO210600810'
print(self.name)
return {'type': 'ir.actions.act_url',
'url': url,
'target': 'new', }
- 在页面上添加按钮:
<button name="get_report_oversea" type="object" string='test'/>
- 效果: