以下是我的代码行并且正在运行,
'user_id': fields.many2one('res.users', 'Responsible', track_visibility='onchange', domain="[('emp_department_id', '=', 10)]"),
现在我想替换那个员工部门ID,那应该是一个函数返回的值,
说类似这样的话
def test():
return department id of the login users
'user_id': fields.many2one('res.users', 'Responsible', track_visibility='onchange', domain="[('emp_department_id', '=', self.test())]"),
我知道上面的语句是无效的,因为整个东西是一个字典,域是字典中的键之一,它的值是字符串。我希望以某种方式完成这个概念。
我什至可以接受一些歪曲的想法。谢谢你的时间。