summaryrefslogtreecommitdiff
path: root/addons/web/static/src/js/data_export.js
diff options
context:
space:
mode:
authorYogesh (OpenERP) <ysa@tinyerp.com>2011-11-10 10:41:50 +0530
committerYogesh (OpenERP) <ysa@tinyerp.com>2011-11-10 10:41:50 +0530
commit0ce4e347054fc7713e165f275756ba4a1a0ea1f3 (patch)
treed34b6b381fbafd1a2f24beff7ca9c155a3ab2613 /addons/web/static/src/js/data_export.js
parentb9b9fbca444327c3e1f68d62efc39d5e64e4edf3 (diff)
parent611705d7f179fb1b3a6db9eff92e1f74ae3e9299 (diff)
[MERGE] Merge with trunk upto revision no 1432.
bzr revid: ysa@tinyerp.com-20111110051150-b1b7e0c3qqowb6u3
Diffstat (limited to 'addons/web/static/src/js/data_export.js')
-rw-r--r--addons/web/static/src/js/data_export.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/addons/web/static/src/js/data_export.js b/addons/web/static/src/js/data_export.js
index 51ac2cbd568..ea142606b5b 100644
--- a/addons/web/static/src/js/data_export.js
+++ b/addons/web/static/src/js/data_export.js
@@ -165,7 +165,11 @@ openerp.web.DataExport = openerp.web.Dialog.extend({
}
var model = record['params']['model'],
prefix = record['params']['prefix'],
- name = record['params']['name'];
+ name = record['params']['name'],
+ exclude_fields = [];
+ if (record['relation_field']) {
+ exclude_fields.push(record['relation_field']);
+ }
if (!record.loaded) {
var import_comp = self.$element.find("#import_compat").val();
@@ -174,7 +178,8 @@ openerp.web.DataExport = openerp.web.Dialog.extend({
prefix: prefix,
parent_name: name,
import_compat: Boolean(import_comp),
- parent_field_type : record['field_type']
+ parent_field_type : record['field_type'],
+ exclude: exclude_fields
}, function(results) {
record.loaded = true;
self.on_show_data(results, record.id);