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

Hello,


how can i set the context 'active_test': False on related fields in odoo 11?


This doesn't work:

field_name = fields.One2many(
    related='xxx.field_name',
    context={
        'active_test': False,
    }
 )


On the original field definition, the active_test context works

    field_name = fields.One2many(
        comodel_name='model.a',
        inverse_name='company_id',
        string='XXX',
        context={
            'active_test': False,
        },
    )

 

I have also tried to set the context in the view definition.


Regards Hermann

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

The problem is not an field value from the parent.

I also want to view inactive records. Inactive data records are displayed for the original field respectively view, but not if it is a related field.

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