1

以下是我的代码行并且正在运行,

'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())]"),

我知道上面的语句是无效的,因为整个东西是一个字典,域是字典中的键之一,它的值是字符串。我希望以某种方式完成这个概念。

我什至可以接受一些歪曲的想法。谢谢你的时间。

4

0 回答 0