1 <?xml version="1.0" encoding="utf-8"?>
4 <record id="view_caldav_set_rrule_wizard" model="ir.ui.view">
5 <field name="name">Add RRule</field>
6 <field name="model">caldav.set.rrule</field>
7 <field name="type">form</field>
8 <field name="arch" type="xml">
9 <form string="Add RRule">
10 <separator string="Select data for Rule" colspan="4"/>
12 <field name="interval" />
15 attrs="{'required' : [('end_date','=',False)]}"/>
16 <field name="end_date"
17 attrs="{'required' : [('count','<=',0), ('freq', '!=', 'None')]}"/>
18 <group col="7" colspan="4" name="Select weekdays"
19 attrs="{'invisible' : [('freq','!=','WEEKLY')]}">
20 <separator string="" colspan="6" />
22 <field name="mo" colspan="1" />
23 <field name="tu" colspan="1" />
24 <field name="we" colspan="1" />
25 <field name="th" colspan="1" />
26 <field name="fr" colspan="1" />
27 <field name="sa" colspan="1" />
28 <field name="su" colspan="1" />
31 <group col="4" colspan="4" attrs="{'invisible' : [('freq','!=','MONTHLY'), ('freq','!=','YEARLY')]}">
32 <separator string="" colspan="6"/>
33 <group col="2" colspan="4">
34 <field name="select1"/>
36 <group col="3" colspan="4" attrs="{'readonly' : [('select1','=','day')]}">
37 <field name="day" attrs="{'required' : [('select1','=','date')]}"/>
40 <group col="5" colspan="4" attrs="{'readonly' : [('select1','=','date')]}">
41 <label string="The" />
42 <field name="byday" nolabel="1"
43 attrs="{'required' : [('select1','=','day')]}"/>
44 <field name="week_list" nolabel="1"
45 attrs="{'required' : [('select1','=','day')]}"/>
46 <label string="of the Month" />
49 <group col="2" colspan="4" attrs="{'invisible' : [('freq','!=','YEARLY')]}">
50 <field name="month_list" string="of" colspan="1"
51 attrs="{'required' : [('freq','=','YEARLY')]}"/>
54 <separator string="" colspan="6" />
55 <label string="" colspan="3"/>
56 <button name="add_rrule" string="Ok" type="object" icon="gtk-ok"/>
61 <record id="action_view_caldav_set_rrule_wizard" model="ir.actions.act_window">
62 <field name="name">Add RRule</field>
63 <field name="type">ir.actions.act_window</field>
64 <field name="res_model">caldav.set.rrule</field>
65 <field name="view_type">form</field>
66 <field name="view_mode">form</field>
67 <field name="target">new</field>