diff --git a/addons/web/static/src/js/view_form.js b/addons/web/static/src/js/view_form.js
index ba1f885d2e6..5eec08a45f6 100644
--- a/addons/web/static/src/js/view_form.js
+++ b/addons/web/static/src/js/view_form.js
@@ -655,10 +655,25 @@ openerp.web.FormView = openerp.web.View.extend( /** @lends openerp.web.FormView#
|| field.field.type === 'many2many') {
return false;
}
+ var displayed;
+ switch(field.field.type) {
+ case 'selection':
+ displayed = _(field.values).find(function (option) {
+ return option[0] === value;
+ })[1];
+ break;
+ case 'many2one':
+ displayed = field.value[1] || value;
+ break;
+ default:
+ displayed = value;
+ }
+
return {
name: name,
string: field.string,
value: value,
+ displayed: displayed,
// convert undefined to false
change_default: !!field.field.change_default
}
diff --git a/addons/web/static/src/xml/base.xml b/addons/web/static/src/xml/base.xml
index fd1fda36753..7ee68877fdd 100644
--- a/addons/web/static/src/xml/base.xml
+++ b/addons/web/static/src/xml/base.xml
@@ -806,7 +806,7 @@
@@ -823,7 +823,7 @@