1 <?xml version="1.0" encoding="utf-8"?>
5 <record id="view_calendar_form" model="ir.ui.view">
6 <field name="name">Basic Calendar</field>
7 <field name="model">basic.calendar</field>
8 <field name="type">form</field>
9 <field name="arch" type="xml">
10 <form string="Basic Calendar">
11 <field name="name" required="1" select="1" />
12 <field name="active" select="1" />
13 <field name="line_ids" mode="form,tree" colspan="4" nolabel="1">
14 <form string="Calendar Lines">
15 <field name="name" required="1" select="1" />
16 <field name="object_id" required="1" select="1" />
17 <field name="domain" select="1" />
18 <field name="mapping_ids" select="1" colspan="4" nolabel="1">
19 <tree string="Attributes Mapping" editable="bottom">
20 <field name="name" required="1" domain="[('type', '=', parent.name)]"/>
21 <field name="fn" select="1" />
22 <field name="field_id" select="1" required="1" domain="[('model_id', '=', parent.object_id)]" />
25 <form string="Attributes Mapping">
26 <field name="name" select="1" required="1" domain="[('type', '=', parent.name)]"/>
27 <field name="field_id" select="1" domain="[('model_id', '=', parent.object_id)]"
29 <field name="fn" select="1" required="1" />
31 <separator string="Value Mapping" colspan="4" />
32 <field name="mapping" select="1" colspan="4" nolabel="1" />
36 <tree string="Attributes Mapping" editable="bottom">
37 <field name="name" select="1" />
38 <field name="object_id" select="1" />
45 <record id="action_view_calendar" model="ir.actions.act_window">
46 <field name="name">Calendar</field>
47 <field name="type">ir.actions.act_window</field>
48 <field name="res_model">basic.calendar</field>
49 <field name="view_type">form</field>
50 <field name="view_mode">tree,form</field>
53 <menuitem id="menu_calendar_configuration" name="Calendar"
54 parent="base.menu_base_config" sequence="10" />
56 <menuitem id="menu_calendar"
57 name="Calendar" parent="menu_calendar_configuration"
58 sequence="5" action="action_view_calendar" />