Skip to Content
Menu
Musisz się zarejestrować, aby móc wchodzić w interakcje z tą społecznością.
To pytanie dostało ostrzeżenie
2 Odpowiedzi
13344 Widoki

Hi, when I insert a One2Many in TransientModel and their inverse field many"One in ModelModel Odoo tell it's not possible becouse the relation betwen ModelModel and TransientModel can't be.

¿Why is the soluction for insert a One"many Field in TransientModel?


Tranks.

Awatar
Odrzuć
Autor

Great solution. tranks!

Najlepsza odpowiedź

You need to use a Many2many field to solve the relationship because Many2many fields does not need an inverse field. This is happening since I start using Odoo(OpenERP 6.0.3) and the concept has not changed

Awatar
Odrzuć
Najlepsza odpowiedź

The one2many field is essentially the inverse relation corresponding to a many2one field.

As the error message says, you cannot have a many2one from a Model to a TransientModel, but you can have a many2one from a TransientModel to a TransientModel. So you can have a one2many in a TransientModel, as long as the comodel of that field is also a TransientModel.

Raphael

Awatar
Odrzuć
Powiązane posty Odpowiedzi Widoki Czynność
1
cze 24
442
1
lut 16
4911
1
wrz 23
2235
2
paź 22
21445
0
wrz 22
1935