İçereği Atla
Menü
Bu soru işaretlendi
2 Cevaplar
14355 Görünümler

Hi,

in my form i added two fields for attachment work but this code could not save two different attachement in each field,  it just save automatically  the same attachement in both of them. how plz can i resolve this.

this my code in .py : 

identity_card = fields.Many2many('ir.attachment', string="Identity card")
Contract = fields.Many2many('ir.attachment', string="Contract")
in xml :
<field name="identity_card" widget="many2many_binary"/>
<field name="Contract" widget="many2many_binary"/>

Screenshot : 
Regards



Avatar
Vazgeç
En İyi Yanıt

Hi Medmars,

Would this solve your problem?

Regards,

-make

identity_card= fields.Many2many(comodel_name="ir.attachment", 
                                relation="m2m_ir_identity_card_rel",
                                column1="m2m_id",
                                column2="attachment_id",
                                string="Identity Card")
contract = fields.Many2many(comodel_name="ir.attachment",
                                relation="m2m_ir_contract_rel".
                                column1="m2m_id",
                                column2="attachment_id",
                                string="Contract")
<field name="identity_card" widget="many2many_binary"/>
<field name="contract" widget="many2many_binary"/>
Avatar
Vazgeç
Üretici

Perfect answer ! Thanks

This man deserves Nobel prize :)

İlgili Gönderiler Cevaplar Görünümler Aktivite
1
Eyl 20
11782
2
Tem 25
5957
2
Eki 25
8539
2
Kas 24
29381
2
May 24
8195