[IMP]: caldav, base_calendar: Improvement in attribute function according to new...
[odoo/odoo.git] / addons / base_calendar / base_calendar_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3         <data>
4
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)]" />
22                                                                 <field name="expr" />
23                                                         </tree>
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)]"
27                                                                         required="1" />
28                                                                 <field name="fn" select="1" required="1" />
29                                                                 <field name="expr" />
30                                                                 <separator string="Value Mapping" colspan="4" />
31                                                                 <field name="mapping" select="1" colspan="4" nolabel="1" />
32                                                         </form>
33                                                 </field>
34                                         </form>
35                         <tree string="Attributes Mapping" editable="bottom">
36                                                 <field name="name" select="1" />
37                                                 <field name="object_id" select="1" />
38                                         </tree>
39                     </field>
40                                 </form>
41                         </field>
42                 </record>
43
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>
50         </record>
51
52                 <menuitem id="menu_calendar_configuration" name="Calendar"
53                         parent="base.menu_base_config" sequence="10" />
54
55                 <menuitem id="menu_calendar"
56                         name="Calendar" parent="menu_calendar_configuration"
57                         sequence="5" action="action_view_calendar" />
58
59         </data>
60 </openerp>