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

How to hide and show a field based on the edit mode or view mode in odoo for example I want to show a field in one2many tree when the user click on edit or create button hide the field when the user click on save button view?


Your help is really appreciated

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

Hello,

To make the field appear only on edit/create you can use:

<field name="name" class="oe_edit_only"/>


Regards...

Ảnh đại diện
Huỷ bỏ

Again... why is it not documented!? (Anyhow, thanks for the solution.)

Câu trả lời hay nhất

Hello

You can use the class oe_edit_ony


<div class="oe_edit_only">
  <field name="your_field/>
</div>


Take a look in res partner form, where "Is a company" is using this class !

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

Thanks but class="oe_edit_only" is not working when the field is in the one2many field  it will only disable it

Ảnh đại diện
Huỷ bỏ