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

Hello,

How to pass values and create the record for all field names of model_a.py which is according to the selection field name line (via "Add a line" link) in one2many tree view in the form view of model_b.py via the wizard button?


Please help!

Thank you!

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

hello  leon, 

please find code in Comment. 

Thanks & Regards,
Email: odoo@aktivsoftware.com
Skype: kalpeshmaheshwari

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

Try this,
*suppose line_ids is One2many fields in wizard
*order_line is One2many fields in model_b

def create_line(self):
vals = []
for line in self.line_ids
vals.append(
(0, 0, {'field_1': line.field_1.id, 'field_2': line.field_2})
)
model_b = self.env['model_b'].create({
'order_line': vals
})

Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 5 20
3341
0
thg 2 21
3737
0
thg 1 21
3012
1
thg 2 24
1442
0
thg 12 21
2716