Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
3 Trả lời
6463 Lượt xem


Ảnh đại diện
Huỷ bỏ
Tác giả Câu trả lời hay nhất

Thank you very much for your answers. I guess there is no way to know the id of the object that will be used to edit in this form.

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi,

fields_view_get() method will be called whenever you clicked your form view.

This is a sample:

def fields_view_get(self, cr, uid, view_id=None, view_type='form', context=None, toolbar=False, submenu=False):

     res = super(class_name, self).fields_view_get(cr, uid, view_id, view_type, context=context, toolbar=toolbar)

     #your modification

     return res

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Hi,

If you want to do something while opening a form view, you may either override the fields_view_get() method or you may go for a functional field. 

Overriding the fields_view_get() method would be better, and you may find some example references in Odoo addons folder.

Refer this link also: 

http://stackoverflow.com/questions/33654347/how-to-use-fields-view-get-in-odoo-8

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
6
thg 12 22
9654
1
thg 11 24
1673
1
thg 9 21
9456
1
thg 1 24
17062
0
thg 3 15
3328