odoo/addons/board_project/board_project_view.xml

92 lines
4.2 KiB
XML
Raw Normal View History

<?xml version='1.0'?>
<terp>
<data>
<record id='note_project_manager_type' model='board.note.type'>
<field name='name'>Project</field>
</record>
<record id='view_task_tree' model='ir.ui.view'>
<field name='name'>project.task.tree</field>
<field name='model'>project.task</field>
<field name='type'>tree</field>
<field name='priority' eval='99'/>
<field name='arch' type='xml'>
<tree colors='red:date_deadline&lt;current_date;blue:date_deadline==current_date' string='My Tasks'>
<field name='name'/>
<field name='project_id'/>
<field name='date_deadline'/>
<field name='planned_hours'/>
<field name='effective_hours'/>
<field name='priority'/>
</tree>
</field>
</record>
<record id='action_view_task_tree' model='ir.actions.act_window'>
<field name='name'>My Open Tasks</field>
<field name='res_model'>project.task</field>
<field name='view_type'>form</field>
<field name='view_mode'>tree,form</field>
<field name='domain'>[('user_id','=',uid),('state','=','open')]</field>
<field name='view_id' ref='view_task_tree'/>
</record>
<record id='action_view_task_tree_deadline' model='ir.actions.act_window'>
<field name='name'>My Task's Deadlines</field>
<field name='res_model'>project.task</field>
<field name='view_type'>form</field>
<field name='view_mode'>tree,form</field>
<field name='domain'>[('user_id','=',uid),('state','=','open'),('date_deadline','&lt;&gt;',False)]</field>
<field name='view_id' ref='view_task_tree'/>
</record>
<record id='action_view_board_note_tree' model='ir.actions.act_window'>
<field name='name'>Public Notes</field>
<field name='res_model'>board.note</field>
<field name='view_type'>form</field>
<field name='view_mode'>tree,form</field>
<field name='domain'>[('type','=','Project')]</field>
</record>
<record id='board_project_form' model='ir.ui.view'>
<field name='name'>board.project.form</field>
<field name='model'>board.board</field>
<field name='type'>form</field>
<field name='arch' type='xml'>
<form string='My Board'>
<hpaned>
<child1>
<action name='%(action_view_task_tree)d' height='220' string='My Open Tasks' colspan='4' width='510'/>
<action name='%(action_view_task_tree_deadline)d' height='150' string='My Deadlines' colspan='4'/>
<action name='%(action_view_board_note_tree)d' height='150' string='Public Notes' colspan='4'/>
</child1>
<child2>
<action name='%(report_analytic_planning.action_account_analytic_planning_stat_my_form)d' string='My Planning' colspan='4'/>
<action name='%(report_timesheet.action_timesheet_user_stat_my)d' string='My Timesheet' colspan='4'/>
</child2>
</hpaned>
</form>
</field>
</record>
<record id='open_board_project' model='ir.actions.act_window'>
<field name='name'>Project Dashboard</field>
<field name='res_model'>board.board</field>
<field name='view_type'>form</field>
<field name='view_mode'>form</field>
<field name='usage'>menu</field>
<field name='view_id' ref='board_project_form'/>
</record>
<menuitem name='Dashboards/Project/Project Member' sequence='1' icon='terp-graph' action='open_board_project' id='menu_board_project'/>
</data>
</terp>