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

Hi there,



I'm want 2 tree views for the same model in the same form view with different displayed columns.












Both trees have the same columns displayed (product_code).

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

Hi there,

here is the code.

<page>
<field name="seller_ids">
<tree editable="bottom">
<field name="price_list" readonly="1" />
</tree>
</field>
<field name="seller_ids">
<tree editable="bottom">
<field name="product_code" readonly="1" />
</tree>
</field>
</page>

Tác giả Câu trả lời hay nhất

Hi there,


I found a solution for the problem. It's not the best solution, but it's also not the worst.


seller_ids = fields.One2many('product.supplierinfo', 'product_tmpl_id')
seller_ids_2 = fields.One2many('product.supplierinfo', 'product_tmpl_id',default=lambda self: self.seller_ids,store=False)

@api.depends('seller_ids')
def _seller_change(self):
    self.seller_ids_2 = self.seller_ids
page>
    field name="seller_ids">
        tree editable="bottom">
            field name="price_list" readonly="1" />
        /tree>
    /field>
    field name="seller_ids_2">
        tree editable="bottom">
            field name="product_code" readonly="1" />
        /tree>
    /field>
/page>
Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 8 24
894
2
thg 5 25
734
1
thg 11 24
1095
2
thg 3 15
12266
2
thg 6 24
1679