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

Hi. I am trying to autosave a record after saving a previous record. Here is my scenario:

I have a tournament with an integer value of rounds. (e.g. I input a value of 4 in the rounds_field). Now after saving/creating the tournament, I should save data in my 'rounds' table/model depending on the value of rounds from the 'tournament'. In this case, I want to save values in my rounds class:

round_1 tour_id (FK)

round_2 tour_id (FK)

round_3 tour_id (FK)

round_4 tour_id (FK)

Basically I have 2 classes - 'tournament', 'rounds'. Due to the syntax of odoo, I don't know how to achieve this so any help would be much appreciated. Thanks!     

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

To achieve your scenario use should override create method, hope this will resolve your issue. https://goo.gl/4BkizH

Câu trả lời hay nhất

I suggest you use the base_automation module.  Create base.action.rule with "When to Run" set as "On Update". 


Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 5 16
5040
4
thg 7 20
8425
1
thg 12 19
6480
1
thg 2 18
5373
3
thg 1 18
6401