xml - 如何从销售 id 中过滤记录(创建 uid),仅针对基于销售的特定商家
问题描述
我只想让商家 ID 只能查看与他们的销售 ID 相关的人。
我尝试为商家制作此过滤器,他们只会看到他们的销售创造的记录。但这仍然是错误。我还在 odoo 中学习,请帮助我了解我必须从我的问题中做些什么?
<filter string="VP ROLE" name="approved_contract_merchant" domain="[('create_uid','=',logged_user_id)]"/>
当我尝试那个过滤器时,这是我的错误
Error: Failed to evaluate search criterions:
{"code":400,"message":"Evaluation Error","data":{"type":"local_exception","debug":"Local evaluation failure\nNameError: name 'logged_user_id' is not defined\n\n{\"domains\":[[[\"create_uid\",\"=\",1]],\"[('create_uid','=',logged_user_id)]\"],\"contexts\":[{\"lang\":\"en_US\",\"tz\":false,\"uid\":1,\"search_default_approved_contract_merchant\":3,\"default_approved_contract_merchant\":3,\"params\":{\"action\":816}},{}],\"group_by_seq\":[]}"}}
解决方案
请尝试以下
<filter string="VP ROLE" name="approved_contract_merchant" domain="[('create_uid','=',uid)]"/>
或者
<filter string="VP ROLE" name="approved_contract_merchant" domain="[('create_uid','=',user.id)]"/>
推荐阅读
- android - 将日期和时间转换回毫秒
- python-3.x - 如何关闭在 Python/pythoncom/comtypes 中打开的 Windows 便携式设备 IStream
- raku - 有一个速记吗?
更多位置匹配多重签名中的类型 - php - 将带有 PHP 和 CURL 的 JSON 字符串发布到 php 页面并获得响应
- python - OpenStreetMap 背景上的 Cartopy 热图
- sql - SQL ISSUE - 查询计数帮助 + 分钟
- tensorflow - 这两种将皮尔逊相关性计算为损失函数的不同方法是否显着不同?
- php - 默认本地化语言文件不起作用
- python - 使用 Python 和 XlsxWriter 导出到 xlsx
- python - pandas 如何处理重复索引?