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

Risalire all'Oggetto Pagina in un QWEB report

Avatar
Raffaele Del Gatto

Salve, non so se qualcuno in passato si è già imbattuto in questa problematica. Avrei bisogno di conoscere l'oggetto della pagina all'interno di un report QWEB in modo da conoscere quante linee di una tabella sono contenute in essa, ma attualmente è possibile ricavarsi la pagina solo all'interno del footer o dell'header del report. Mi pare di aver capito che la funzione responsabile di inserire il numero della pagina all'interno della pagina sia la subst() contenuta nel minimal_layout.

Qualcuno conosce un metodo per ricavarsi il numero della pagina all'interno di un report qweb?

Grazie a tutti in anticipo!

Avatar
Abbandona
1 risposta
1
Avatar
Davide Corio
Migliore risposta

Ciao,

in un report qweb puoi usare javascript come in una pagina web qualsiasi.

quindi accedendo al DOM puoi cercarti la tabella e contare il numero di righe.

Molta della logica che sta dietro al rendering delle pagine è demandata a wkhtmltopdf (con la nuova versione di odoo, è demandata a chrome headless) e quindi avviene esternamente ad Odoo, come ad esempio il numero di pagine e il numero di pagina.

Avatar
Abbandona