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

I´ve added a record rule that restricts write when a condition is not met.


The rule works, but the 'Edit' button is not removed. My question is, is the expected behaviour for this button to dissapear if the record is not writeable?

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


# Add Html Field

test_css = fields.Html(string='CSS', sanitize=False, compute='_compute_css', store=False)


# Add compute function
@api.depends('state')
def _compute_css(self):
for record in self:
    # You can modify the below below condition
    if record.state != 'draft':
       record.test_css = '<style>.o_form_button_edit {display: none !important;}</style>'
    else:
       record.test_css = False


<!--Finally Add the field in the form view-->

<field name="test_css" invisible="1"/>
Ảnh đại diện
Huỷ bỏ

How did you use record rule to restrict edit access?
pls define the domain

Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 3 15
4233
2
thg 6 16
3169
3
thg 1 16
4481
1
thg 3 15
2986
1
thg 3 15
6132