~openerp-commiter/openobject-addons/extra-6.0

« back to all changes in this revision

Viewing changes to base_csv/csv_file.xml

  • Committer: Albert Cervera i Areny
  • Date: 2011-06-14 09:51:35 UTC
  • mfrom: (5345.1.165 openobject-addons)
  • Revision ID: albert@nan-tic.com-20110614095135-1x3p6tmil5lxkl9b
Merge and add nan_remove_default_filters

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" encoding="utf-8"?>
 
2
<openerp>
 
3
    <data>
 
4
 
 
5
<!--csv.file-->
 
6
            <record model="ir.ui.view" id="csv_file_form_view">
 
7
                    <field name="name">CSV File Form View</field>
 
8
                    <field name="model">csv.file</field>
 
9
                    <field name="type">form</field>
 
10
                    <field name="priority" eval="5"/>
 
11
                    <field name="arch" type="xml">
 
12
                    <form string="External Referentials">
 
13
                <field name="name" attrs="{'readonly': [('state', '!=', 'draft')]}"/>
 
14
                <field name="path"/>
 
15
                <field name="quote"/>
 
16
                <field name="header"/>
 
17
                <field name="model_id" attrs="{'readonly': [('state', '!=', 'draft')]}"/>
 
18
                <group string="Files" col="8" colspan="4">
 
19
                    <field name="file"/>
 
20
                    <field name="file_csv_separator"/>
 
21
                </group>
 
22
                <field name="field_ids" colspan="4" nolabel="1" />
 
23
                <field name="state"/>
 
24
                    </form>
 
25
                    </field>
 
26
            </record>
 
27
        
 
28
            <record model="ir.ui.view" id="csv_file_tree_view">
 
29
                    <field name="name">CSV File Tree View</field>
 
30
                    <field name="model">csv.file</field>
 
31
                    <field name="type">tree</field>
 
32
                    <field name="priority" eval="5"/>
 
33
                    <field name="arch" type="xml">
 
34
                            <tree string="External Referentials">
 
35
                                    <field name="name"/>
 
36
                            </tree>
 
37
                    </field>
 
38
            </record>
 
39
 
 
40
        <record model="ir.actions.act_window" id="csv_file_action">
 
41
            <field name="name">CSV File</field>
 
42
            <field name="res_model">csv.file</field>
 
43
            <field name="view_mode">tree,form</field>
 
44
        </record>
 
45
 
 
46
<!--csv.file.field-->
 
47
            <record model="ir.ui.view" id="csv_file_field_form_view">
 
48
                    <field name="name">csv.file.field.form</field>
 
49
                    <field name="model">csv.file.field</field>
 
50
                    <field name="type">form</field>
 
51
                    <field name="priority" eval="5"/>
 
52
                    <field name="arch" type="xml">
 
53
                        <form string="External Referentials">
 
54
                    <field name="name"/> <!--#TODO: Only show when parent.header is true-->
 
55
                    <field name="sequence"/>  <!--#TODO: Only show when parent.header is false-->
 
56
                    <field name="field_id"/>
 
57
                    <field name="type"/>
 
58
                    <field name="file_id" invisible="1"/>
 
59
                    <separator string="Import CSV Expression" colspan="4"/>
 
60
                    <field name="import_expression" colspan="4" nolabel="1"/>
 
61
                    <separator string="Export CSV Expression" colspan="4"/>
 
62
                    <field name="export_expression" colspan="4" nolabel="1"/>
 
63
                                <separator string="Available global variables:" colspan="4"/>
 
64
                                <label string="self - objects pointer" align="0.0" colspan="2"/>
 
65
                                <label string="uid - current user ID" align="0.0" colspan="2"/>
 
66
                                <label string="cr - database cursor" align="0.0" colspan="2"/>
 
67
                                <label string="re - regular expression" align="0.0" colspan="2"/>
 
68
                                <label string="incsv - value csv to OpenERP" align="0.0" colspan="2"/>
 
69
                                <label string="outcsv - value OpenERP to CSV" align="0.0" colspan="2"/>
 
70
                    <label string="row - current csv row" align="0.0" colspan="2"/>
 
71
                                <label string="value - value return" align="0.0" colspan="2"/>
 
72
                        </form>
 
73
                    </field>
 
74
            </record>
 
75
        
 
76
            <record model="ir.ui.view" id="csv_file_field_tree_view">
 
77
                    <field name="name">csv.file.field.tree</field>
 
78
                    <field name="model">csv.file.field</field>
 
79
                    <field name="type">tree</field>
 
80
                    <field name="priority" eval="5"/>
 
81
                    <field name="arch" type="xml">
 
82
                            <tree string="External Referentials">
 
83
                    <field name="field_id"/>
 
84
                    <field name="name"/>
 
85
                    <field name="sequence"/>
 
86
                            </tree>
 
87
                    </field>
 
88
            </record>
 
89
 
 
90
        <menuitem id="csv_file_menu" name="CSV File" parent="base.next_id_9" action="csv_file_action"/>
 
91
</data>
 
92
</openerp>
 
93