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.
78 lines
3.6 KiB
78 lines
3.6 KiB
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<record id="employee_idea_action_report" model="ir.actions.report">
|
|
<field name="name">Employee Idea Report</field>
|
|
<field name="model">employee.idea</field>
|
|
<field name="report_type">qweb-pdf</field>
|
|
<field name="report_name">employee_ideas.employee_idea_report</field>
|
|
<field name="report_file">employee_ideas.employee_idea_report</field>
|
|
</record>
|
|
<!--template for the pdf report of employee ideas-->
|
|
<template id="employee_idea_report">
|
|
<t t-call="web.html_container">
|
|
<t t-call="web.external_layout">
|
|
<div class="page">
|
|
<div class="oe_structure"/>
|
|
<div class="text-center">
|
|
<h1 style="font-size:30px;">
|
|
<b>Employee Idea Report</b>
|
|
</h1>
|
|
</div>
|
|
<div class="row">
|
|
<table class="table table-bordered"
|
|
style="table-layout: fixed"
|
|
id="hash_config_table">
|
|
<t t-foreach="query_fetch" t-as="line">
|
|
<tr>
|
|
<td>
|
|
<h2>
|
|
<span t-esc="line['reference_no']"/>
|
|
</h2>
|
|
</td>
|
|
<td>
|
|
<t t-if="line['state']=='approval'">
|
|
<span>Approval</span>
|
|
</t>
|
|
<t t-if="line['state']=='post'">
|
|
<span>Posted</span>
|
|
</t>
|
|
<t t-if="line['state']=='rejected'">
|
|
<span>Rejected</span>
|
|
</t>
|
|
<t t-if="line['state']=='draft'">
|
|
<span>Draft</span>
|
|
</t>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<strong>Title</strong>
|
|
</td>
|
|
<td>
|
|
<span t-esc="line['title']"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<strong>Employee</strong>
|
|
</td>
|
|
<td>
|
|
<span t-esc="line['name']"/>
|
|
</td>
|
|
</tr>
|
|
<tr>
|
|
<td>
|
|
<strong>Details</strong>
|
|
</td>
|
|
<td>
|
|
<span t-esc="line['details']"/>
|
|
</td>
|
|
</tr>
|
|
</t>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</t>
|
|
</t>
|
|
</template>
|
|
</odoo>
|
|
|