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="mapping_ids" select="1" colspan="4" nolabel="1">
18 <tree string="Attributes Mapping" editable="bottom">
19 <field name="name" required="1" domain="[('type', '=', parent.name)]"/>
20 <field name="fn" select="1" />
21 <field name="field_id" select="1" domain="[('model_id', '=', parent.object_id)]" />
24 <form string="Attributes Mapping">
25 <field name="name" select="1" required="1" domain="[('type', '=', parent.name)]"/>
26 <field name="field_id" select="1" domain="[('model_id', '=', parent.object_id)]"
28 <field name="fn" select="1" required="1" />
30 <separator string="Value Mapping" colspan="4" />
31 <field name="mapping" select="1" colspan="4" nolabel="1" />
35 <tree string="Attributes Mapping" editable="bottom">
36 <field name="name" select="1" />
37 <field name="object_id" select="1" />
44 <record id="action_view_calendar" model="ir.actions.act_window">
45 <field name="name">Calendar</field>
46 <field name="type">ir.actions.act_window</field>
47 <field name="res_model">basic.calendar</field>
48 <field name="view_type">form</field>
49 <field name="view_mode">tree,form</field>
52 <menuitem id="menu_calendar_configuration" name="Calendar"
53 parent="base.menu_base_config" sequence="10" />
55 <menuitem id="menu_calendar"
56 name="Calendar" parent="menu_calendar_configuration"
57 sequence="5" action="action_view_calendar" />