[IMP,ADD]: base: Added calendar and search view for Scheduler,

* Improvement in tree view

bzr revid: rpa@tinyerp.com-20100823091956-gb7r5fv7b3hd5lvl
This commit is contained in:
rpa (Open ERP) 2010-08-23 14:49:56 +05:30
parent ddf44b251d
commit 5f7c5f9cba
1 changed files with 46 additions and 7 deletions

View File

@ -1258,25 +1258,28 @@
<field name="type">tree</field>
<field name="arch" type="xml">
<tree string="Scheduled Actions">
<field name="nextcall"/>
<field name="priority"/>
<field name="name"/>
<field name="active"/>
<field name="nextcall"/>
<field name="interval_number"/>
<field name="interval_type"/>
<field name="numbercall"/>
<field name="active"/>
<field name="user_id" invisible="1"/>
</tree>
</field>
</record>
<record id="ir_cron_view" model="ir.ui.view">
<record id="ir_cron_view" model="ir.ui.view">
<field name="name">ir.cron.form</field>
<field name="model">ir.cron</field>
<field name="type">form</field>
<field name="arch" type="xml">
<form string="Scheduled Actions">
<field name="name" select="1"/>
<field name="active" select="1" />
<field name="user_id" select="1" />
<field name="priority" select="1" />
<field name="name"/>
<field name="active"/>
<field name="user_id" />
<field name="priority" />
<notebook colspan="4">
<page string="Information">
<field name="interval_number"/>
@ -1296,13 +1299,49 @@
</form>
</field>
</record>
<record id="ir_cron_view_search" model="ir.ui.view">
<field name="name">ir.cron.search</field>
<field name="model">ir.cron</field>
<field name="type">search</field>
<field name="arch" type="xml">
<search string="Scheduled Actions">
<field name="name"/>
<field name="user_id" widget="selection"/>
<field name="nextcall"/>
<field name="active"/>
<newline/>
<group expand="0" string="Group By...">
<filter string="User" icon="terp-personal-" domain="[]" context="{'group_by':'user_id'}"/>
<filter string="Next Call" icon="terp-go-month"
domain="[]" context="{'group_by':'nextcall'}" />
</group>
</search>
</field>
</record>
<record model="ir.ui.view" id="ir_cron_view_calendar">
<field name="name">ir.cron.calendar</field>
<field name="model">ir.cron</field>
<field name="type">calendar</field>
<field name="priority" eval="2"/>
<field name="arch" type="xml">
<calendar string="Scheduled Actions" date_start="nextcall" color="user_id">
<field name="name"/>
<field name="user_id"/>
</calendar>
</field>
</record>
<record id="ir_cron_act" model="ir.actions.act_window">
<field name="name">Scheduled Actions</field>
<field name="res_model">ir.cron</field>
<field name="view_type">form</field>
<field name="view_mode">tree,form,calendar</field>
<field name="context">{'active_test': False}</field>
<field name="view_id" ref="ir_cron_view_tree"/>
</record>
<menuitem id="next_id_10" name="Scheduler" parent="base.menu_config"/>
<menuitem action="ir_cron_act" id="menu_ir_cron_act" parent="next_id_10"/>