[MERGE] lp:~openerp-commiter/openobject-addons/trunk-review-dashboards-fix-aja
[odoo/odoo.git] / addons / board / board_view.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <openerp>
3 <data>
4     <!-- Board Search View  -->
5     <record id="view_board_search" model="ir.ui.view">
6         <field name="name">board.board.search</field>
7         <field name="model">board.board</field>
8         <field name="type">search</field>
9         <field name="arch" type="xml">
10             <search string="Dashboard">
11                 <field name="name"/>
12                 <field name="line_ids"/>
13             </search>
14         </field>
15     </record>
16
17     <!-- Board Tree View  -->
18     <record id="view_board_tree" model="ir.ui.view">
19         <field name="name">board.board.tree</field>
20         <field name="model">board.board</field>
21         <field name="type">tree</field>
22         <field name="arch" type="xml">
23             <tree string="Dashboard">
24                 <field name="name"/>
25             </tree>
26         </field>
27     </record>
28
29     <!-- Board Form View  -->
30     <record id="view_board_form" model="ir.ui.view">
31         <field name="name">board.board.form</field>
32         <field name="model">board.board</field>
33         <field name="type">form</field>
34         <field eval="1" name="priority"/>
35         <field name="arch" type="xml">
36             <form string="Dashboard">
37                 <group col="6" colspan="4">
38                     <field name="name"/>
39                     <field name="view_id"/>
40                     <button colspan="2" name="%(action_board_menu_create)d" string="Create Menu" type="action" icon="gtk-justify-fill" />
41                 </group>
42                 <field colspan="4" name="line_ids" nolabel="1">
43                     <tree string="Dashboard View">
44                         <field name="name"/>
45                         <field name="sequence"/>
46                         <field name="action_id"/>
47                         <field name="position"/>
48                     </tree>
49                     <form string="Dashboard View">
50                         <field name="name"/>
51                         <field name="sequence"/>
52                         <field name="width"/>
53                         <field name="height"/>
54                         <field name="action_id" domain="[('view_type','!=','tree')]" />
55                         <field name="position"/>
56                     </form>
57                 </field>
58             </form>
59         </field>
60     </record>
61
62     <!-- Action for DashBoard Definition form -->
63     <record id="action_view_board_list_form" model="ir.actions.act_window">
64         <field name="name">Dashboard Definition</field>
65         <field name="res_model">board.board</field>
66         <field name="view_type">form</field>
67         <field name="view_mode">tree,form</field>
68         <field name="search_view_id" ref="view_board_search"/>
69     </record>
70
71     <menuitem action="action_view_board_list_form"
72         id="menu_view_board_form" parent="base.menu_reporting_config"
73         groups="base.group_no_one"
74         sequence="2"/>
75
76 </data>
77 </openerp>