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

Hi,

I'm using odoo 14 and I want to build a form that can create multiple records at the same time.

Is there any way I can do that?

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

Hi,

Need to created records in the same model ? If so adding a one2many inside the form will helps ?

If you need to create records in multiple models, better to override the create method of a model and then create records in the another models from the create function.

Reference:

1. One2many:  https://www.youtube.com/watch?v=QOyFQOlroFc&t=54s

2. Override Create Method: https://www.youtube.com/watch?v=_-fs_NBeOLI

3. Delegation Inheritance: https://www.youtube.com/watch?v=CkUulwB6k3o

Thanks

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

Thanks for your Answer Niyas, I needed to create the records in the same model, but I couldn't find the way so I've created another model with a one2many field and now I have a form to create multiple records for my original model, but I'm not really happy with this solution.

Thanks for the answers and the references!

Bài viết liên quan Trả lời Lượt xem Hoạt động
0
thg 7 21
1583
1
thg 7 25
2162
2
thg 7 25
7667
2
thg 7 25
4092
2
thg 7 25
3836