Forum

Benvenuto!

Questo è il forum ufficiale dell'Associazione Odoo Italia. Dopo esserti registrato potrai partecipare ponendo domande o rispondendo a quelle esistenti. Non scordarti di compilare il tuo profilo e consultare le linee guida prima di iniziare a scrivere.

0

[12]Header, footer report pdf

Avatar
PG

Ho creato un report personalizzato e utilizzato le classi header e footer. Il problema è che la parte contenuta su header e footer non visualizza lo stile desiderato, nonstante sia stato indicato, es:

 <div class="footer">
            <div class="clearfix">
                <div id="total" class="row" name="total">
                        <div t-attf-class="#{'col-4' if report_type != 'html' else 'col-sm-7 col-md-5'} ml-auto">
                        <table class="table table-sm">
                            <tr class="border-black o_subtotal">
                                <td><strong>Totale imponibile</strong></td>
                                <td class="text-right">
                                    <span t-field="doc.amount_untaxed"/>
                                </td>
                            </tr>

questa porzione di codice visualizza il totale, ecc...

In versione HTML tutto ok in pdf la tabella viene visualizzata in formato standar senza alcun stile applicato.

Avete soluzioni?

Grazie

Avatar
Abbandona
4 Risposte
0
Avatar
PG
Migliore risposta

Ancora niente, ho provato:

1. HO rimosso la versione di wk (che cmq era l'ultima)

2. Installata la versione suggerita da Sergio (wget https://github.com/wkhtmltopdf/wkhtmltopdf/releases/download/0.12.5/wkhtmltox-0.12.5-1.centos7.x86_64.rpm&& sudo yum localinstall wkhtmltox-0.12.5-1.centos7.x86_64.rpm)
3. Inseriti i parametri di sistema:

    - web.base.url : http://127.0.0.1:8069 oppure tutti 0 e la porta oppure localhost e porta

    - report.url : http://127.0.0.1:8069 oppure tutti 0 e la porta oppure localhost e porta

    - web.base.ur.freeze : True

Avatar
Abbandona
0
Avatar
Sergio Zanchetta
Migliore risposta

Potrebbe essere un problema di versione di wkhtmltopdf installata.

https://github.com/odoo/odoo/wiki/Wkhtmltopdf

Che ti porta all'ultima versione che trovi qui, usa quella specifica per la distribuzione che usi.

https://github.com/wkhtmltopdf/wkhtmltopdf/releases

Avatar
Abbandona
0
Avatar
Gianmarco Conte
Migliore risposta

Ciao, se non erro ebbi lo stesso problema su un report, prova ad aggiungere la call ad un layout dopo il <template id='template_ecc">

<t t-call="web.internal_layout">



Avatar
Abbandona
0
Avatar
PG
Migliore risposta

Si già lo faccio, con external_layout, infatti, come dicevo in descrizione in html è tutto ok. Credo sia un problema legato a wkhtmltopdf

Avatar
Abbandona