如何解决如何在odoo pdf报告中为超过一千的数字添加逗号?
我在odoo13中创建了一个模块,该模块显示存款,取款和余额。我希望所有超过一千的金额都用逗号分隔。现在报告只显示1000,我想要的是1000。先感谢您。也许这是一个简单的问题,但我是所有这方面的初学者。
我要用逗号表示的金额是“金额”和“余额”。这是我的代码的一部分:
<tbody>
<t t-set = "num" t-value = "0"/>
<t t-set = "balance" t-value = "account.initial_amount"/>
<t t-set = "transaction" t-value = "0"/>
<t t-foreach = "movements_list" t-as= "move">
<tr>
<td>
<t t-set= "num" t-value = "num +1"/>
<t t-esc = "num"/>
</td>
<td>
<t t-esc = "move['date']"/>
</td>
<td class = "text-left">
<t t-if = "move['type_operation'] == 'withdraw'">
<span>Retiro</span>
</t>
<t t-else = "">
<span>Depósito</span>
</t>
</td>
<td>
<t t-if = "move['type_operation'] == 'withdraw'">
<t t-esc = "move['amount']"/>
<t t-set = "transaction" t-value = "move['amount']"/>
<t t-set = "balance" t-value = "balance - transaction"/>
</t>
</td>
<td>
<t t-if = "move['type_operation'] == 'deposit'">
<t t-esc = "move['amount']"/>
<t t-set = "transaction" t-value = "move['amount']"/>
<t t-set = "balance" t-value = "balance + transaction"/>
</t>
</td>
<td>
<span t-esc = "balance"/>
</td>
</tr>
</t>
</tbody>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。