Qwebのレポートに2つの値のフィールドを追加します私の英語のためにごめんなさい
私はOdoo請求書のカスタムQwebの印刷レポートを書いていますし、私の目標は、負の源泉徴収を除く、o.amount_untaxed + tax_amount_by_group(正の値のみを追加することです);これは私のコードです:
<t t-set="total" t-value="o.amount_untaxed"/>
<t t-foreach="o._get_tax_amount_by_group()"
t-as="amount_by_group">
<small> <tr>
<td> <span t-if="amount_by_group[0] == 'Taxes'">
<span t-esc="amount_by_group[1]"/> </span> <br></br>
<t t-set="total" t-value="unicode(o.amount_untaxed)+amount_by_group[1]"/>
<t t-esc="total"/>
</td>
</tr> </small> <br></br>
</t>
しかし、結果は(実際のDBのレコードに基づいて)されています。
Subtotal $ 4,644.95
Taxes $ 557.39
Taxes 4644.95$ 557.39
Witholding 4644.95$ -167.21
Witholding 4644.95$ -46.45
私の予想結果は、ベース(必要実際のDBレコード):
Subtotal $ 4,644.95
Taxes $ 557.39
Total $ 5202.34
合計untaxed_amount +税(源泉徴収を除く)の結果です。私は本当に多くの方法を試して、私は正しいものを見つけることができません!
:。。 '(
それは動作します!、おかげでたくさん! –