changeset a70914b38278 in tryton:default
details: https://hg.tryton.org/tryton?cmd=changeset;node=a70914b38278
description:
Allow relation field to be selected in CSV export
issue6962
review284571002
diffstat:
CHANGELOG | 1 +
tryton/gui/window/win_export.py | 8 ++------
2 files changed, 3 insertions(+), 6 deletions(-)
diffs (33 lines):
diff -r ef2381d95878 -r a70914b38278 CHANGELOG
--- a/CHANGELOG Wed Dec 18 21:37:19 2019 +0100
+++ b/CHANGELOG Wed Dec 18 21:43:09 2019 +0100
@@ -1,3 +1,4 @@
+* Allow relation field to be selected in CSV export
* Support validate attribute of wizard's Button
Version 5.4.0 - 2019-11-04
diff -r ef2381d95878 -r a70914b38278 tryton/gui/window/win_export.py
--- a/tryton/gui/window/win_export.py Wed Dec 18 21:37:19 2019 +0100
+++ b/tryton/gui/window/win_export.py Wed Dec 18 21:43:09 2019 +0100
@@ -147,11 +147,7 @@
def _sig_sel_add(self, store, path, iter):
name = store.get_value(iter, 1)
- string_, long_string, relation = self.fields[name]
- if relation:
- return
- num = self.model2.append()
- self.model2.set(num, 0, long_string, 1, name)
+ self.sel_field(name)
def sig_unsel(self, *args):
store, paths = self.view2.get_selection().get_selected_rows()
@@ -270,7 +266,7 @@
def sel_field(self, name):
_, long_string, relation = self.fields[name]
if relation:
- return
+ name += '/rec_name'
self.model2.append((long_string, name))
def response(self, dialog, response):