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

Hello I create a custom bpartner module with a custom field x_note2 extending also the view res.partner.form using an xml file

Now I would like to remove this custom module but I got an error:

File "/opt/odoo/openerp/addons/base/ir/ir_ui_view.py", line 360, in raise_view_error
    raise AttributeError(message)
AttributeError: Field `x_note2` does not exist

Error context:
View `res.partner.form`
[view_id: 126, xml_id: base.view_partner_form, model: res.partner, parent_id: n/a]

How can I clean the database ?


Best regards

 

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

Hello,

the problem seems that res.partner.form view is searching for x_note2 on view, but doesn't exist on model. If you want to delete the custom, first i would try commenting on xml lines that overwrite the base.view_partner_form and update the module, and after updating (with no field on model neither view), uninstall the module.

If you prefer doing on database, you must go to ir_ui_view table and search for record that overwrite this view and delete it

Ảnh đại diện
Huỷ bỏ
Tác giả

Thank you very much

That's all right

Bài viết liên quan Trả lời Lượt xem Hoạt động
8
thg 11 24
30208
1
thg 9 16
3807
0
thg 4 22
2499
1
thg 3 15
5014
3
thg 7 18
4290