~anna-g/micronaet/anna

« back to all changes in this revision

Viewing changes to intervention_report/intervention_dashboard.xml

  • Committer: Anna Micronaet
  • Date: 2013-07-18 09:08:36 UTC
  • Revision ID: anna@micronaet.it-20130718090836-ssmst48rrnvcd69w
Tolti tutti i moduli

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0"?>
2
 
<openerp>
3
 
    <data>
4
 
     <record model="ir.ui.view" id="view_intervention_report_state_graph">
5
 
        <field name="name">Intervent per state</field>
6
 
        <field name="model">intervention.report</field>
7
 
        <field name="type">graph</field>
8
 
        <field name="priority" eval="20" />
9
 
        <field name="arch" type="xml">
10
 
            <graph string="Intervent (hours) per state" type="bar">
11
 
                <field name="state"/>
12
 
                <field name="duration" operator="+" />
13
 
                <field name="total" operator="+" />
14
 
                <field name="trip_hour" operator="+" />
15
 
                <field name="break_hour" operator="+" />
16
 
            </graph>
17
 
        </field>
18
 
    </record>
19
 
 
20
 
    <record model="ir.actions.act_window" id="action_view_intervention_report_state_dashboard">
21
 
        <field name="name">Intervent per state (this user, this month)</field>
22
 
        <field name="res_model">intervention.report</field>
23
 
        <field name="view_type">form</field>
24
 
        <field name="view_mode">graph,calendar,tree,form,</field>
25
 
        <field name="domain">[('user_id','=',uid),('date_start','&gt;=',time.strftime('%Y-%m-01 00:00:00'))]</field> <!--TODO ,('date_start','&lt;',(datetime.datetime.today()+datetime.timedelta(month=1)).strftime('%Y-%m-01 00:00:00'))-->
26
 
        <field name="context">{'graph_view_ref':'intervention_report.view_intervention_report_state_graph'}</field>
27
 
    </record>
28
 
 
29
 
 
30
 
       <!-- Form Dashboard-->
31
 
       <record id="board_intervention_report_area" model="ir.ui.view">
32
 
            <field name="name">Dashboard intervention</field>
33
 
            <field name="model">board.board</field>
34
 
            <field name="type">form</field>
35
 
            <field name="arch" type="xml">
36
 
                <form string="Intervention report">                
37
 
                    <vpaned>
38
 
                        <child1>
39
 
                                <action colspan="4" name="%(action_view_intervention_report_state_dashboard)d" string="Intervent x state (current user, this month)" />
40
 
                        </child1>
41
 
                    </vpaned>                    
42
 
                </form>
43
 
            </field>
44
 
        </record>
45
 
 
46
 
        <!-- Action per chiamare le dashboard--> 
47
 
        <record id="action_board_intervention_report_area" model="ir.actions.act_window">
48
 
            <field name="name">Default dashboard</field>
49
 
            <field name="res_model">board.board</field>
50
 
            <field name="view_type">form</field>
51
 
            <field name="view_mode">form</field>
52
 
            <field name="view_id" ref="board_intervention_report_area"/>
53
 
        </record>
54
 
        
55
 
    <menuitem name="Intervention report" 
56
 
              id="menu_base_intervention" 
57
 
              sequence="5" 
58
 
              action="action_board_intervention_report_area"
59
 
              /> 
60
 
  </data>
61
 
</openerp>