【发布时间】:2016-08-18 09:11:25
【问题描述】:
我想在words 上获得purchase order 中的total amount qweb report。
有人请告诉我获取它的过程是什么或我可以做什么代码......
我会非常感谢...
【问题讨论】:
标签: python-2.7 openerp openerp-8 odoo-9
我想在words 上获得purchase order 中的total amount qweb report。
有人请告诉我获取它的过程是什么或我可以做什么代码......
我会非常感谢...
【问题讨论】:
标签: python-2.7 openerp openerp-8 odoo-9
在purshase.order 模型中创建一个函数,将total_amount 转换为字母。
from openerp import models, api
from openerp.tools import amount_to_text_fr
class purchase_order(models.Model):
_inherit = 'purchase.order'
@api.depends('amount_total', 'currency_id')
def compute_text(self):
return amount_to_text_fr(self.amount_total, self.currency_id.symbol)
要从 QWEB 报告中调用它,请使用:
<span t-esc="o.compute_text()" />
【讨论】:
fr 更改为 en。