diff --git a/addons/base/static/src/js/form.js b/addons/base/static/src/js/form.js index 495cdc038b1..ca06bcebcf8 100644 --- a/addons/base/static/src/js/form.js +++ b/addons/base/static/src/js/form.js @@ -421,6 +421,13 @@ openerp.base.FormView = openerp.base.View.extend( /** @lends openerp.base.FormV } else { this.on_button_new(); } + }, + get_fields_values: function() { + var values = {}; + _.each(this.fields, function(value, key) { + values[key] = value.get_value(); + }); + return values; } });