Odoo 11 QWeb Raport: tag-ul xpath "înlocuiți" nu înlocuirea

voturi
1


Am încercat să personalizați raportul factură în Odoo 11.
Problema este, tag - ul XPath „înlocuiți“ nu funcționează corect. Odoo 11 documentare spune, citez:
„[înlocui:]. Conținutul spec moștenire înlocuiește nodul de potrivire Orice nod text care conține doar $ devine 0 in continutul spec va fi înlocuită cu o copie completă a nodului potrivit, în mod eficient învelirea nodul potrivire“.

Acum, am nevoie pentru a înlocui în totalitate liniile de facturi din raport PDF factură, așa că încerc cu un complet înlocui de tag - ul tabel:

<template id=invoice_gross_amount_document
          inherit_id=account.report_invoice_document>
    <xpath expr=//div/table[@name='invoice_line_table']
           position=replace>
        <p>TEST</p>
    </xpath>
</template>


Acest lucru ar trebui să șteargă masa și înlocuiți - l cu șirul simplu „Test“.
Dar iată ce mă - pare rău, mi - ar fi plăcut să încărcați imaginea direct , dar am rep scăzut , astfel link. :( De
ce se întâmplă și cum pot reuși în înlocuirea nodul complet? Ar putea cineva te rog sa ma ajuti?

Întrebat 22/02/2018 la 20:11
sursa de către utilizator
În alte limbi...                            


2 răspunsuri

voturi
1

Încercați acest cod.

<template id="invoice_gross_amount_document" inherit_id="account.report_invoice_document">
<xpath expr="//div[@class='page']//table[@class='table table-condensed']" position="replace">
    <h1>TEST</h1>
</xpath>
</template>
Publicat 23/02/2018 la 02:22
sursa de către utilizator

voturi
1
**Odoo 11 QWeb Report: xpath tag “replace” not replacing**

 Can you please tell me what error you got while replace the table?

 I used below code and inherit the invoice report.
<odoo>
    <data>
        <template id="invoice_gross_amount_document" inherit_id="account.report_invoice_document">
            <xpath expr="//table[@name='invoice_line_table']" position="replace">
                <h1>TEST</h1>
            </xpath>
        </template>
    </data>
</odoo>

And get the output that you can see in my Image. 

[1]: https://i.stack.imgur.com/OZK4h.png
Publicat 23/02/2018 la 11:06
sursa de către utilizator

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more