hi, I would like to know how to set maximum displayed rows table in qweb report. for example i need 5 rows in the first page and the other rows the second page.
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
- CRM
- e-Commerce
- Comptabilité
- Inventaire
- PoS
- Project
- MRP
Cette question a été signalée
Hi Yasmina,
You could work with a variable which you use as a counter in the for loop. Every time the counter is dividible by a number (for example 5) you can add a page break to display the next records on the following page. Something along the lines of:
<tr t-foreach="o.your_lines" t-as="line"> <td> <span t-esc="line.name"/> </td> <t t-set="i" t-value="i+1"/> <!-- This will only be on every fifth row. Page break after --> <t t-if="i % 5 == 0"> <div style="page-break-before:always;"></div> </t> </tr>
Regards,
Yenthe
thank you , but whene i used this solution it break and all the table is in the second page. and me i want to get 5 rows in the first page ...
Vous appréciez la discussion ? Ne vous contentez pas de lire, rejoignez-nous !
Créez un compte dès aujourd'hui pour profiter de fonctionnalités exclusives et échanger avec notre formidable communauté !
S'inscrirePublications associées | Réponses | Vues | Activité | |
---|---|---|---|---|
|
4
mai 23
|
10505 | ||
|
0
oct. 17
|
3415 | ||
|
0
nov. 16
|
2692 | ||
|
0
oct. 16
|
4951 | ||
|
0
août 16
|
3097 |