在没有货币id的Odoo 11中报告的货币字段
我尝试在发票报告中打印发票行。 为了在没有货币id的Odoo 11中报告的货币字段,odoo,odoo-11,Odoo,Odoo 11,我尝试在发票报告中打印发票行。 为了 以及 有一个输出:“111.11美元” 但我需要不带标志的价格 如果我做像这样的东西 是的,它可以工作,但我丢失了货币格式 有没有办法告诉货币小部件它不应该显示货币 “显示货币”:“False”不起作用( 货币小部件代码在哪里?我在源文件中找不到它( 尝试从qweb中删除货币符号。 货币形成 <span t-esc="'{:,.2f}'.format(doc.price_subtotal)" > 或 这将在不进行货币格式化的
以及
有一个输出:“111.11美元”
但我需要不带标志的价格
如果我做像这样的东西
是的,它可以工作,但我丢失了货币格式
尝试从qweb中删除货币符号。 货币形成
<span t-esc="'{:,.2f}'.format(doc.price_subtotal)" >
或
这将在不进行货币格式化的情况下打印
<span t-field="doc.price_subtotal" t-field-options="{'widget':'False'}"/>
搜索类MonetaryConverter
:-)谢谢你我很奇怪,小部件不在名为witgets.py或类似名称的文件中我在MonetryConverter类中做了一些更改:添加了条件if not options.get('no\u currency\u sign',False)在预/后格式化之前,这意味着每次您必须传递货币符号才能显示它。