1
<?xml version="1.0" encoding="utf-8"?>
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')]}"/>
16
<field name="header"/>
17
<field name="model_id" attrs="{'readonly': [('state', '!=', 'draft')]}"/>
18
<group string="Files" col="8" colspan="4">
20
<field name="file_csv_separator"/>
22
<field name="field_ids" colspan="4" nolabel="1" />
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">
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>
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"/>
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"/>
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"/>
85
<field name="sequence"/>
90
<menuitem id="csv_file_menu" name="CSV File" parent="base.next_id_9" action="csv_file_action"/>