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

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



Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhấ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"/>
Ảnh đại diện
Huỷ bỏ
Tác giả

Perfect answer ! Thanks

This man deserves Nobel prize :)

Bài viết liên quan Trả lời Lượt xem Hoạt động
1
thg 9 20
10724
2
thg 7 25
4483
2
thg 12 24
7666
2
thg 11 24
28429
2
thg 5 24
7399