在没有货币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美元” 但我需要不带标志的价格

如果我做像这样的东西


是的,它可以工作,但我丢失了货币格式

  • 有没有办法告诉货币小部件它不应该显示货币

    “显示货币”:“False”不起作用(

  • 货币小部件代码在哪里?我在源文件中找不到它(


  • 尝试从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)在预/后格式化之前,这意味着每次您必须传递货币符号才能显示它。