bugfix
[odoo/odoo.git] / addons / report_document / report_document_view.xml
1 <?xml version="1.0"?>
2 <openerp>
3  <data>
4
5         <record model="ir.ui.view" id="view_document_user_form">
6                         <field name="name">report.document.user.form</field>
7                         <field name="model">report.document.user</field>
8                         <field name="type">form</field>
9                         <field name="arch" type="xml">
10                                 <form string="Files">
11                                         <field name="name" select="1"/>
12                                         <field name="file_title" select="1"/>
13                                         <field name="user" select="1"/>
14                                         <field name="directory" select="1"/>
15                                         <field name="file_size"/>
16                                         <field name="create_date"/>
17                                 </form>
18                         </field>
19                 </record>
20
21
22                 <record model="ir.ui.view" id="view_document_user_tree">
23                         <field name="name">report.document.user.tree</field>
24                         <field name="model">report.document.user</field>
25                         <field name="type">tree</field>
26                         <field name="arch" type="xml">
27                                 <tree string="Files">
28                                         <field name="name" select="1"/>
29                                         <field name="file_title"/>
30                                         <field name="user" select="1"/>
31                                         <field name="directory" select="1"/>
32                                         <field name="file_size"/>
33                                         <field name="create_date"/>
34                                 </tree>
35                         </field>
36                 </record>
37
38
39                 <record model="ir.actions.act_window" id="action_view_my_document_tree">
40                         <field name="name">My files (This months)</field>
41                         <field name="res_model">report.document.user</field>
42                         <field name="view_type">form</field>
43                         <field name="view_mode">tree</field>
44                         <field name="domain">[('user_id','=',uid),('name','=',time.strftime('%Y-%m-01'))]</field>
45                 </record>
46                 
47                 <menuitem name="Document Management" id="menu_action_view_my_document"/>
48                 <menuitem name="Reporting" id="menu_action_view_my_document_report" parent="menu_action_view_my_document"/>
49                 <menuitem name="This Month" id="menu_action_view_my_document_report_this" parent="menu_action_view_my_document_report"/>
50                 <menuitem name="My files" id="menu_action_view_my_document_report_this_myfile" parent="menu_action_view_my_document_report_this" action="action_view_my_document_tree"/>
51
52                 <record model="ir.actions.act_window" id="action_view_my_document_tree1">
53                         <field name="name">My files (All months)</field>
54                         <field name="res_model">report.document.user</field>
55                         <field name="view_type">form</field>
56                         <field name="view_mode">tree,graph</field>
57                         <field name="domain">[('user_id','=',uid)]</field>
58                 </record>
59                 
60                 <menuitem name="All Months" id="menu_action_view_my_document_report_all" parent="menu_action_view_my_document_report"/>
61                 <menuitem name="My files" id="menu_action_view_my_document_report_all_myfile" parent="menu_action_view_my_document_report_all" action="action_view_my_document_tree1"/>
62
63                 <record model="ir.actions.act_window" id="action_view_all_document_tree">
64                         <field name="name">All Users files (This month)</field>
65                         <field name="res_model">report.document.user</field>
66                         <field name="view_type">form</field>
67                         <field name="view_mode">tree,graph</field>
68                         <field name="domain">[('name','=',time.strftime('%Y-%m-01'))]</field>
69                 </record>
70                 
71                 <menuitem name="All Users files" id="menu_action_view_my_document_report_this_userfile" parent="menu_action_view_my_document_report_this" action="action_view_all_document_tree"/>
72
73                 <record model="ir.actions.act_window" id="action_view_all_document_tree1">
74                         <field name="name">All Users files (All months)</field>
75                         <field name="res_model">report.document.user</field>
76                         <field name="view_type">form</field>
77                         <field name="view_mode">tree</field>
78                 </record>
79                 
80                 <menuitem name="All Users files" id="menu_action_view_my_document_report_all_userfile" parent="menu_action_view_my_document_report_all" action="action_view_all_document_tree1"/>
81                 
82 <!--            -->
83                 <record model="ir.ui.view" id="view_document_wall_form">
84                         <field name="name">report.document.wall.form</field>
85                         <field name="model">report.document.wall</field>
86                         <field name="type">form</field>
87                         <field name="arch" type="xml">
88                                 <form string="Wall of Shame">
89                                         <field name="user_id" select="1"/>
90                                         <field name="month" select="1"/>
91                                         <field name="file_name" select="1"/>
92                                         <field name="last"/>
93                                 </form>
94                         </field>
95                 </record>
96
97
98                 <record model="ir.ui.view" id="view_document_wall_tree">
99                         <field name="name">report.document.wall.tree</field>
100                         <field name="model">report.document.wall</field>
101                         <field name="type">tree</field>
102                         <field name="arch" type="xml">
103                                 <tree string="Wall of Shame">
104                                         <field name="user_id" select="1"/>
105                                         <field name="month" select="1"/>
106                                         <field name="file_name"/>
107                                         <field name="last"/>
108                                 </tree>
109                         </field>
110                 </record>
111                 
112                 <record model="ir.actions.act_window" id="action_view_wall">
113                         <field name="name">Wall of Shame</field>
114                         <field name="res_model">report.document.wall</field>
115                         <field name="view_type">form</field>
116                         <field name="view_mode">tree,form</field>
117                 </record>
118                                 
119                 <menuitem name="Wall of Shame" id="menu_action_view_my_document_report_shame" parent="menu_action_view_my_document_report" action="action_view_wall"/>
120
121 <!--***************************************************************************************-->
122
123                 <record model="ir.ui.view" id="view_document_by_resourcetype_graph">
124                         <field name="name">report.document.resource.graph</field>
125                         <field name="model">report.document.user</field>
126                         <field name="type">graph</field>
127                         <field name="arch" type="xml">
128                                 <graph string="Files by Resource Type" type="pie">
129                                         <field name="type" />
130 <!--                                    <field name="file_size" operator="+"/>-->
131                                         <field name="nbr" operator="+"/>
132                                 </graph>
133                         </field>
134                 </record>
135                 
136 <!--            <record model="ir.ui.view" id="view_document_by_resourcetype_tree">-->
137 <!--                    <field name="name">report.document.resource.tree.view</field>-->
138 <!--                    <field name="model">report.document.user</field>-->
139 <!--                    <field name="type">tree</field>-->
140 <!--                    <field name="arch" type="xml">-->
141 <!--                            <tree string="Files by Resource Type">-->
142 <!--                                    <field name="type" />-->
143 <!--                                    <field name="nbr"/>-->
144 <!--                            </tree>-->
145 <!--                    </field>-->
146 <!--            </record>-->
147
148                 <record model="ir.actions.act_window" id="action_view_document_by_resourcetype_graph">
149                         <field name="name">Files by Resource Type</field>
150                         <field name="res_model">report.document.user</field>
151                         <field name="view_id" ref="view_document_by_resourcetype_graph"></field>
152                         <field name="view_type">form</field>
153                         <field name="view_mode">tree</field>
154                 </record>
155                 
156 <!--***************************************************************************************-->
157
158         <record model="ir.ui.view" id="view_size_month">
159                         <field name="name">report.document.user.graph</field>
160                         <field name="model">report.document.file</field>
161                         <field name="type">graph</field>
162                         <field name="arch" type="xml">
163                                 <graph string="File Size by Month" type="bar">
164                                         <field name="month"/>
165                                         <field name="file_size" operator="+"/>
166                                 </graph>
167                         </field>
168                 </record>
169                 
170         <record model="ir.ui.view" id="view_size_month_tree">
171                         <field name="name">report.document.user.tree</field>
172                         <field name="model">report.document.file</field>
173                         <field name="type">tree</field>
174                         <field name="arch" type="xml">
175                                 <tree string="File Size by Month">
176                                         <field name="month" />
177                                         <field name="file_size"/>
178                                 </tree>
179                         </field>
180                 </record>
181                 <record model="ir.actions.act_window" id="action_view_size_month">
182                         <field name="name">File Size by Month</field>
183                         <field name="res_model">report.document.file</field>
184                         <field name="view_id" ref="view_size_month"></field>
185                         <field name="view_type">form</field>
186                         <field name="view_mode">tree</field>
187                 </record>       
188                 
189 <!--***************************************************************************************-->
190
191         
192         <record model="ir.ui.view" id="view_files_by_month_graph">
193                         <field name="name">report.file.month.graph</field>
194                         <field name="model">report.document.user</field>
195                         <field name="type">graph</field>
196                         <field name="arch" type="xml">
197                                 <graph string="Files by Month" type="bar">
198                                         <field name="month" />
199                                         <field name="nbr" operator="+"/>
200 <!--                                    <field name="name" operator="+"/>-->
201 <!--                                    <field name="file_size" operator="+"/>-->
202                                         
203                                 </graph>
204                         </field>
205                 </record>
206                 
207                 <record model="ir.ui.view" id="view_files_by_month_tree">
208                         <field name="name">report.file.month.tree</field>
209                         <field name="model">report.document.user</field>
210                         <field name="type">tree</field>
211                         <field name="arch" type="xml">
212                                 <tree string="Files by Month" type="bar">
213                                         <field name="name" />
214                                         <field name="nbr"/>
215                                 </tree>
216                         </field>
217                 </record>
218                 
219                         <record model="ir.actions.act_window" id="action_view_files_by_month_graph">
220                         <field name="name">Files by Month</field>
221                         <field name="res_model">report.document.user</field>
222                         <field name="view_id" ref="view_files_by_month_graph"></field>
223                         <field name="view_type">form</field>
224                         <field name="view_mode">tree</field>
225                 </record>
226                 
227                                 
228 <!--***************************************************************************************-->
229
230         <record model="ir.ui.view" id="view_user_graph">
231                         <field name="name">report.document.user.graph</field>
232                         <field name="model">report.document.user</field>
233                         <field name="type">graph</field>
234                         <field name="arch" type="xml">
235                                 <graph string="Files by users" type="bar">
236                                         <field name="user" />
237                                         <field name="nbr" operator="+"/>
238                                 </graph>
239                         </field>
240                 </record>
241                 
242                 <record model="ir.actions.act_window" id="action_view_user_graph">
243                         <field name="name">Files By Users</field>
244                         <field name="res_model">report.document.user</field>
245                         <field name="view_id" ref="view_user_graph"></field>
246                         <field name="view_type">form</field>
247                         <field name="view_mode">tree</field>
248                 </record>
249                 
250                         
251 <!--***************************************************************************************-->
252
253                 <record model="ir.ui.view" id="view_files_by_partner_graph">
254                         <field name="name">view.files.partner.graph</field>
255                         <field name="model">report.files.partner</field>
256                         <field name="type">graph</field>
257                         <field name="arch" type="xml">
258                                 <graph string="Files By Partner" type="bar">
259                                         <field name="partner"/>
260                                         <field name="nbr"/>
261
262                                 </graph>
263                         </field>
264                 </record>
265                 
266                 <record model="ir.ui.view" id="view_files_by_partner_tree">
267                         <field name="name">view.files.partner.tree</field>
268                         <field name="model">report.files.partner</field>
269                         <field name="type">tree</field>
270                         <field name="arch" type="xml">
271                                 <tree string="Files per Month">
272                                         <field name="name"/>
273                                         <field name="partner"/>
274                                         <field name="nbr"/>
275                                 </tree>
276                         </field>
277                 </record>
278                 <record model="ir.actions.act_window" id="action_view_files_by_partner">
279                         <field name="name">Files Per Month</field>
280                         <field name="res_model">report.files.partner</field>
281                         <field name="view_id" ref="view_files_by_partner_graph"></field>
282                         <field name="view_type">form</field>
283                         <field name="view_mode">tree</field>
284                 </record>
285                                         
286 <!--***************************************************************************************-->
287                 </data>
288  </openerp>