2017-10-25 2 views
1

Ich habe einige Probleme mit meinem Bericht Header in odoo. Ich kann es nicht richtig erscheinen lassen. Ich habe ein Maß Bericht hier ist der Code:Odoo meine Kopfzeile erscheint nicht in meinem benutzerdefinierten Bericht

<?xml version="1.0" encoding="utf-8"?> 
 
<odoo> 
 
    <data> 
 
     <template id="report_timesheet"> 
 
      <t t-call="report.html_container"> 
 
       <t t-foreach="docs" t-as="doc"> 
 
        <div class="page"> 
 
         <t t-call="report.external_layout"> 
 
          #SOMESTUFF 
 
         </t> 
 
        </div> 
 
       </t> 
 
      </t> 
 
     </template> 
 
    </data> 
 
</odoo>

Die Sache ist mein Kopf zweimal erscheint, wenn ich diesen Code ausführen, habe ich von Standardmodul Beispiel gesehen, dass die Linie

<t t-call="report.external_layout">

sein sollte Vordergrund

<div class="page">

aber wenn ich tun, dass der Header überhaupt nicht erscheinen. Hat jemand eine Vorstellung davon, was damit falsch läuft?

Antwort

1

können Sie erstellen Sie berichten, wie folgend:

<template id="report_invoice_document"> 
<t t-call="report.external_layout"> 
    .... 
</t> 
</template> 

<template id="report_invoice"> 
<t t-call="report.html_container"> 
    <t t-foreach="docs" t-as="o"> 
     <t t-call="account.report_invoice_document" t-lang="o.partner_id.lang"/> 
    </t> 
</t> 
</template> 
+0

@pfish Fühlen Sie sich frei, diese Antwort zu akzeptieren – Zety

Verwandte Themen