表头与明细联动"/>
odoo 表头与明细联动
阐述一下我的需求 如上图 当我选择明细行时候 有个金额 需要与表头总金额 联动
废话不多说 上代码:
代码如下:
首先
ysfp_info = fields.One2many('dc.caiwu.ysfp.contact', 'info_id', string='应收发票引入对账单') #这个是关联的明细字段 如下图所示
hejije = fields.Float(string='合计金额', compute='_depends_count', store=True)#
@api.depends('ysfp_info.zongjine')
def _depends_count(self):for rec in self:rec.hejije = 0if rec.ysfp_info:rec.hejije = sum(rec.ysfp_info.mapped('zongjine'))
class dc_caiwu_ysfp_contact(models.Model):_name = 'dc.caiwu.ysfp.contact' # 对账单info_id = fields.Many2one('dc.caiwu.ysfp')zongjine = fields.Float('金额', (3, 2))
相信你能看懂 看不懂私聊我给你解释
更多推荐
odoo 表头与明细联动
发布评论