Odoo Help


How to know, in Javascript, the state of a form (edit/view mode)

Dijoux Corentin
on 3/20/14, 1:00 PM 3,113 views


I wan't to know if it's possible to know the mode of a form : if it's in edit mode or in view mode? I need this information to change the "edit" mode of a widget that I implement! If it's not in edit mode, the user can't edit information, but if it's in edit mode, he can change these information!

Moreover, when the user click on button "Save", how can I saved the information of my widget in the BDD? What is the function to redefined to do that?

Thank you in advance!

Best regards, Corentin Dijoux

Hi, I also need an answer to this question

on 4/9/14, 1:31 PM
Dijoux Corentin
On 5/20/14, 4:46 AM



I forgot this messages! I find the solution, but i didn't think to post the solution here.


In a javascript object, apparently, you have the variable "active_view" (this.active_view). It's equal to "page" if it's the "view" mode and when it's the "edit" mode, the variable is equal to "form".


The function call each time you click on the "Save" button is the "do_save" function (that you can modify to save your information). The function to call after each change (o change the state of the "Save" button) is : "this.on_ui_change()".


Best regards,

Corentin Dijoux

About This Community

This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.


Odoo Training Center

Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.

Test it now

Question tools

2 follower(s)


Asked: 3/20/14, 1:00 PM
Seen: 3113 times
Last updated: 3/16/15, 8:10 AM