跳至內容
選單
此問題已被標幟
2 回覆
13644 瀏覽次數

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



頭像
捨棄
最佳答案

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"/>
頭像
捨棄
作者

Perfect answer ! Thanks

This man deserves Nobel prize :)

相關帖文 回覆 瀏覽次數 活動
1
9月 20
10749
2
7月 25
4510
2
12月 24
7680
2
11月 24
28442
2
5月 24
7418