如何从另一个表模型更新表模型?

2024-05-28 20:08:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我有两张桌子

1-fci U作业材料

2-fci廑分配池

我需要当我在第一个表中改变状态时,它也应该在另一个表中改变

下面是我更改另一个表的代码,但它没有运行:(

def act_finish(self, cr, uid, ids, context=None):
        if context is None:
            context = {}
        assignment_obj = self.pool.get("fci.assignment.pool")
        for ass_data in assignment_obj.browse(cr, uid, ids, context=context):
            ass_data.search(cr,uid,('code', '=', self.code)).write(cr, uid, {'state':'f'})
        self.write(cr, uid, ids, {'state': 'f'})
        return True

Tags: selfnoneobjidsuiddatacontextcode

热门问题