You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
61 lines
2.6 KiB
61 lines
2.6 KiB
<odoo>
|
|
<record id="export_pdf_group_by" model="ir.actions.report">
|
|
<field name="name">Export</field>
|
|
<field name="model">ir.exports</field>
|
|
<field name="report_type">qweb-pdf</field>
|
|
<field name="report_name">export_view_pdf.export_in_pdf_group_by</field>
|
|
</record>
|
|
<template id="export_in_pdf_group_by">
|
|
<t t-call="web.html_container">
|
|
<t t-call="web.internal_layout">
|
|
<div class="page">
|
|
<t t-foreach="record['other']" t-as="object">
|
|
<div style="background-color:grey;">
|
|
<t t-if="object[1]">
|
|
<t t-if="record['type'][0]=='many2one'">
|
|
<span t-out="object[1][1]"/>
|
|
</t>
|
|
<t t-else="">
|
|
<span t-out="object[1]"/>
|
|
</t>
|
|
<span>(</span>
|
|
<span t-out="object[0]['count']"/>
|
|
<span>)</span>
|
|
</t>
|
|
<t t-else="">
|
|
<span>Undefined</span>
|
|
<span>(</span>
|
|
<span t-out="object[0]['count']"/>
|
|
<span>)</span>
|
|
</t>
|
|
<t t-foreach="object[3]" t-as="obj">
|
|
<span t-out="record['header'][obj[1]]"/>
|
|
<span>: </span>
|
|
<span t-out="obj[0]"/>
|
|
|
|
</t>
|
|
</div>
|
|
<table class="table table-bordered"
|
|
style="table-layout: fixed">
|
|
<t t-foreach="length" t-as="le">
|
|
<th>
|
|
<span t-out="record['header'][le]"/>
|
|
</th>
|
|
</t>
|
|
<t t-foreach="object[2][0]" t-as="info">
|
|
<tr>
|
|
<t t-foreach="length" t-as="leng">
|
|
<td>
|
|
<span t-out="info[leng]"/>
|
|
</td>
|
|
</t>
|
|
</tr>
|
|
</t>
|
|
</table>
|
|
</t>
|
|
|
|
</div>
|
|
</t>
|
|
</t>
|
|
</template>
|
|
</odoo>
|