Dalam berhubungan dengan pihak luar perusahaan biasanya memberikan informasi dalam format PDF. Begitu juga dalam pengembangan modul menggunakan Odoo kita dapat membuat laporan dalam.
Pembuatan Laporan PDF pada Pengembangan Aplikasi Odoo adalah seperti berikut ini
- Start SSH file system


- Template report
<?xml version="1.0" encoding="utf-8"?> <odoo> <template id="asrama_room_detail_reports_template"> <t t-call="web.html_container"> <t t-foreach="docs" t-as="doc"> <t t-call="web.internal_layout"> <div class="page"> <h1>Room name: <t t-esc="doc.name"/></h1> <h1>Room no: <t t-esc="doc.room_no"/></h1> <table class="table table-condensed"> <thead> <tr> <th>Student Name</th> <th>Gender</th> </tr> </thead> <tbody> <tr t-foreach="doc.student_ids" t-as="student"> <td><t t-esc="student.name"/></td> <td><t t-esc="student.gender"/></td> </tr> </tbody> </table> </div><!--page--> </t><!--web.internal_layout--> </t><!--docs--> </t><!--web.html_container--> </template> </odoo> - View reportnya
<?xml version="1.0" encoding="utf-8"?> <odoo> <record id="report_asrama_room_detail" model="ir.actions.report"> <field name="name">Detail Laporan Kamar</field> <field name="model">asrama.room</field> <field name="report_type">qweb-pdf</field> <field name="binding_model_id" ref="model_asrama_room"/> <field name="report_name">asramaku.asrama_room_detail_reports_template</field> <field name="report_file">asramaku.asrama_room_detail_reports_template</field> </record> </odoo> - Manifest
{ 'name': 'Manajemen Asrama', "data":[ "security/hostel_security.xml", "security/ir.model.access.csv", "data/data.xml", "data/data_stage.xml", "views/hostel.xml", "views/asrama_room_stage.xml", "views/asrama_amenities.xml", "views/asrama_room.xml", "views/asrama_student.xml", "views/asrama_room_availability_view.xml", "views/res_config_settings.xml", "wizard/assign_room_student.xml", "reports/asrama_room_detail_report_template.xml", "reports/asrama_room_detail_report.xml", ], 'pre_init_hook' : 'pre_init_hook_hostel', 'post_init_hook' : 'add_room_hook', 'uninstall_hook' : 'uninstall_hook_user' } - Start Odoo dengan upgrade modul



- Tampilan falam format PDF


Kunjungi https://www.proweb.co.id/implementasi-odoo/ untuk menambah wawasan anda mengenai Odoo.
