Я создал отчет qweb в odoo v10. В отчете я показываю записи из таблицы базы данных. но проблема в том, что все записи отображаются на одной странице. Я хочу показать 15 записей на каждой странице. Но я не знаю, сколько страниц будет создано. Он должен основываться на записях №.
Вот мой код шаблона Qweb:
<div style="padding-top:0px;padding-left: 25px;padding-right:25px;">
<t t-call="report.html_container">
<t t-foreach="docs" t-as="o">
</div>
<div class="page">
<div class="oe_structure"/>
<div class="text-center" style="margin-top:-20px;">
<table border="1px">
<tr>
<th class="text-center">Employee ID</th>
<th class="text-center">Name</th>
<th class="text-center">Department</th>
</tr>
<t t-foreach="request.env['todo_website.checkt'].search([('dept_name', '=', o.department.department)],order='emp_id, date_e asc')"
t-as="l">
<t t-if="l.date_e >= o.from_date and l.date_e <= o.to_date">
<tr>
<td class="col-xs-2 text-center">
<span t-field="l.emp_id"/>
</td>
<td class="col-xs-1 text-center">
<span t-field="l.emp_name"/>
</td>
<td class="col-xs-1 text-center">
<span t-field="l.dept_name"/>
</td>
</tr>
</t>
</t>
</table>
</div>
</div>
</t>
</t>
</div>
</template>