如何在域过滤器中使用动态值?

时间:2013-05-18 07:31:29

标签: openerp

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

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

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

我甚至可以提出一些歪曲的想法。谢谢你的时间。

0 个答案:

没有答案