173
173
<field name="view_mode">tree,form</field>
176
<record id="view_custom_rule_form" model="ir.ui.view">
177
<field name="name">Custom Rule</field>
178
<field name="model">calendar.custom.rrule</field>
179
<field name="type">form</field>
180
<field name="arch" type="xml">
181
<form string="Custom Rule">
182
<separator string="Select data for Custom Rule" colspan="4"/>
183
<field name="freq" />
184
<field name="interval" />
187
attrs="{'required' : [('end_date','=',False)]}"/>
188
<field name="end_date"
189
attrs="{'required' : [('count','<=',0), ('freq', '!=', 'None')]}"/>
190
<group col="7" colspan="4" name="Select weekdays"
191
attrs="{'invisible' : [('freq','!=','weekly')]}">
192
<separator string="" colspan="6" />
194
<field name="mo" colspan="1" />
195
<field name="tu" colspan="1" />
196
<field name="we" colspan="1" />
197
<field name="th" colspan="1" />
198
<field name="fr" colspan="1" />
199
<field name="sa" colspan="1" />
200
<field name="su" colspan="1" />
203
<group col="4" colspan="4" attrs="{'invisible' : [('freq','!=','monthly'), ('freq','!=','yearly')]}">
204
<separator string="" colspan="6"/>
205
<group col="2" colspan="4">
206
<field name="select1"/>
208
<group col="3" colspan="4" attrs="{'invisible' : [('select1','=','day')]}">
209
<field name="day" attrs="{'required' : [('select1','=','date')]}"/>
212
<group col="3" colspan="4" attrs="{'invisible' : [('select1','=','date')]}">
213
<field name="byday" string="The"
214
attrs="{'required' : [('select1','=','day')]}"/>
215
<field name="week_list" nolabel="1"
216
attrs="{'required' : [('select1','=','day')]}"/>
218
<group col="2" colspan="4" attrs="{'invisible' : [('freq','!=','yearly')]}">
219
<field name="month_list" string="of" colspan="1"
220
attrs="{'required' : [('freq','=','yearly')]}"/>
223
<separator string="" colspan="6" />
224
<label string="" colspan="2"/>
225
<button icon='gtk-cancel' special="cancel" string="Cancel"/>
226
<button name="do_add" string="Ok" type="object" icon="gtk-ok"/>
231
<record id="action_calendar_custom_rrule_wizard" model="ir.actions.act_window">
232
<field name="name">Custom Rule</field>
233
<field name="type">ir.actions.act_window</field>
234
<field name="res_model">calendar.custom.rrule</field>
235
<field name="view_type">form</field>
236
<field name="view_mode">form</field>
237
<field name="target">new</field>
242
177
<!-- Available alarms-->
243
<menuitem id="menu_calendar_configuration" name="Calendar"
178
<menuitem id="base.menu_calendar_configuration" name="Calendar"
244
179
parent="base.menu_base_config" sequence="10" />
246
181
<menuitem name="Available Alarms" id="menu_crm_meeting_avail_alarm"
247
182
action="base_calendar.action_res_alarm_view"
248
parent="menu_calendar_configuration" />
183
parent="base.menu_calendar_configuration" />