• 周五. 3月 29th, 2024

5G编程聚合网

5G时代下一个聚合的编程学习网

热门标签

odoo 对接ureport2

admin

11月 28, 2021
  • 首先ureprot会产生一个报表访问的链接,也可以是一个访问链接,我使用的是下载链接,因为涉及到权限这块,不太好管控.

  • odoo怎么访问这个链接并下载附件:

    1. 定义一个方法
    	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', }
    
    1. 在页面上添加按钮:
    	 <button name="get_report_oversea" type="object" string='test'/>
    
    1. 效果:
      image

懂得,原来世界如此简单!

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注