[ADD] project_scrum : added charts on Scrum Dashboard
[odoo/odoo.git] / addons / project_scrum / board_project_scrum_view.xml
index 8b22233..5859121 100644 (file)
                </tree>
             </field>
         </record>
+        <record id="view_project_task_graph" model="ir.ui.view">
+            <field name="name">project.task.graph</field>
+            <field name="model">project.task</field>
+            <field name="type">graph</field>
+            <field name="arch" type="xml">
+                <graph string="Task Progress" type="bar">
+                    <field name="project_id"/>
+                    <field name="planned_hours" operator="+"/>
+                    <field name="delay_hours" operator="+"/>
+                </graph>
+            </field>
+        </record>
+        <record id="action_view_project_task_graph" model="ir.actions.act_window">
+            <field name="name">Task Progress</field>
+            <field name="res_model">project.task</field>
+            <field name="view_type">form</field>
+            <field name="view_mode">graph</field>
+        </record>
+
+        <record id="view_backlog_progress_graph" model="ir.ui.view">
+            <field name="name">project.scrum.sprint.graph</field>
+            <field name="model">project.scrum.product.backlog</field>
+            <field name="type">graph</field>
+            <field name="arch" type="xml">
+                <graph string="Backlog Progress" type="bar">
+                    <field name="sprint_id"/>
+                    <field name="effective_hours" operator="+"/>
+                    <field name="expected_hours" operator="+"/>
+                </graph>
+            </field>
+        </record>
+        <record id="action_view_backlog_progress_graph" model="ir.actions.act_window">
+            <field name="name">Backlog Progress</field>
+            <field name="res_model">project.scrum.product.backlog</field>
+            <field name="view_type">form</field>
+            <field name="view_mode">graph</field>
+        </record>
         <record id="action_sprint_all_dashboard_tree" model="ir.actions.act_window">
             <field name="name">Sprint's List</field>
             <field name="res_model">project.scrum.sprint</field>
                 <form string="My Board">
                     <hpaned>
                         <child1>
-                                                <action colspan="4" height="220" name="%(action_sprint_all_dashboard_tree)d" string="Sprints" width="510"/>
+                                                <action colspan="4" height="220" name="%(action_sprint_all_dashboard_tree)d" string="Sprints" width="510"/>
+                             <button name="%(project_scrum.report_scrum_sprint_burndown_chart)d" string="Burndown Chart" type="action" icon="gtk-print"/>
                         </child1>
+                        <child2>
+                             <action colspan="4" height="220" name="%(action_view_project_task_graph)d" string="Task Progess" width="510"/>
+                             <action colspan="4" height="220" name="%(action_view_backlog_progress_graph)d" string="Backlog Progess" width="510"/>
+                        </child2>
                     </hpaned>
                 </form>
             </field>