如何在odoo 9中存储当前记录的用户ID或活动用户ID?

在费用方面,任何人都必须批准费用列表,我想显示哪个用户被批准了?

我只选择所有res.users作为一个

approved_by=fields.Many2one('res.users','Approved By')

在XML中

<field name="approved_by" />

在这里它将显示所有用户。但是我只想显示登录的用户,因此必须将其选择为默认用户。

巴维什·奥德拉(Bhavesh Odedra)

环境存储ORM使用的各种上下文数据。有关更多详细信息,Odoo环境

尝试以下代码。

approved_by = fields.Many2one('res.users','Approved By', default=lambda self: self.env.user)

编辑

通过以下代码,我们还可以获得用户ID。

approved_by = fields.Many2one('res.users','Approved By', default=lambda self: self.env.uid)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在odoo 9中获取当前的id部分?

如何在odoo和Node js中获取当前登录的用户ID

如何在Laravel 5.2中登录活动用户?

如何在odoo 9中默认使“雇员”“用户”

如何在具有许多活动用户的Firebase数据库中创建自定义的简短唯一ID

Django:如何在javascript中访问当前登录的用户ID?

如何在Flutter中从Firebase获取当前用户ID

如何在laravel的构造函数中获取当前用户ID?

如何在Google Apps脚本自定义功能中获取“活动用户”的用户属性

如何获取tomcat中的活动用户列表

如何将当前活动用户作为外键添加到Django 3的任务模型中?

如何在odoo中向用户提示数据?

如何在ubuntu上安装Odoo 9?

如何在ModelBackEnd中检查Django中的非活动用户

Odoo 9.0c:如何在销售订单报告 qweb 中获取当前用户的名称?

Odoo v10:如何在表单中显示当前登录用户的电子邮件?

如何在Django中获取当前登录用户的用户ID?

如何在 UWP App 中获取当前登录用户的用户名或 ID

如何在Odoo中删除窗口动作?

如何在docker中调试odoo?

如何在odoo中创建私人频道?

如何在Odoo ListView中显示图标?

旅游如何在odoo中工作

如何在使用C ++的SYSTEM进程中获取活动用户名?

如何在下拉菜单中仅列出活动用户

如何在使用软删除的laravel中针对特定用户删除的记录保存用户ID

如何获取活动用户的UserDetails

如何在self.env odoo中传递ID?

如何在Odoo 10中从对象获取ID?