1 <?xml version="1.0" encoding="utf-8"?>
5 <!-- report.paperformat -->
6 <record id="paperformat_view_tree" model="ir.ui.view">
7 <field name="name">paper_format_view_tree</field>
8 <field name="model">report.paperformat</field>
9 <field name="arch" type="xml">
10 <tree string="Paper format configuration">
15 <record id="paperformat_view_form" model="ir.ui.view">
16 <field name="name">paper_format_view_form</field>
17 <field name="model">report.paperformat</field>
18 <field name="arch" type="xml">
19 <form string="Paper format configuration">
22 <field name="format" />
23 <field name="page_height" attrs="{'invisible': [('format','!=','custom')]}" />
24 <field name="page_width" attrs="{'invisible': [('format','!=','custom')]}" />
25 <field name="orientation" />
26 <field name="margin_top" />
27 <field name="margin_bottom" />
28 <field name="margin_left" />
29 <field name="margin_right" />
30 <field name="header_line" />
31 <field name="header_spacing" />
33 <field name="report_ids" widget="many2many_tags"/>
38 <record id="paper_format_action" model="ir.actions.act_window">
39 <field name="name">Paper Format General Configuration</field>
40 <field name="res_model">report.paperformat</field>
41 <field name="view_type">form</field>
42 <field name="view_mode">tree,form</field>
44 <record id='reports_action' model='ir.actions.act_window'>
45 <field name="name">Reports</field>
46 <field name="res_model">ir.actions.report.xml</field>
47 <field name="view_type">form</field>
48 <field name="view_mode">tree,form</field>
51 id="reporting_menuitem"
53 parent="base.menu_custom"
55 groups="base.group_no_one"
58 id="paper_format_menuitem"
60 parent="reporting_menuitem"
61 action="paper_format_action"
63 groups="base.group_no_one"
68 parent="reporting_menuitem"
69 action="reports_action"
71 groups="base.group_no_one"
74 <!-- Add a paperformat and web button to the report form view -->
75 <record id="act_report_xml_view_inherit" model="ir.ui.view">
76 <field name="name">act_report_xml_view_inherit</field>
77 <field name="inherit_id" ref="base.act_report_xml_view" />
78 <field name="model">ir.actions.report.xml</field>
79 <field name="arch" type="xml">
81 <xpath expr="//field[@name='attachment']" position="after">
82 <field name="paperformat_id" attrs="{'invisible':[('report_type','not in',['qweb-pdf'])]}"/>
86 string="Search associated QWeb views"
87 name="associated_view"
88 attrs="{'invisible':[('report_type', 'not in', ['qweb-pdf', 'qweb-html'])]}"
95 <!-- Adding a paperformat field inside to the company form view -->
96 <record id="reporting_settings_form_inherited" model="ir.ui.view">
97 <field name="name">view_company_form_inherited</field>
98 <field name="inherit_id" ref="base.view_company_form" />
99 <field name="model">res.company</field>
100 <field name="arch" type="xml">
102 <xpath expr="//page[@string='Report Configuration']/group[@string='Configuration']" position="inside">
103 <field name="paperformat_id" />