我面临着一个复杂的问题,至少对我来说。在
我有一个名为“任务”的表单,它包含所有的正常信息,我想将用户添加到该任务中。在
- 如果我想向该任务添加多个用户,我应该使用widgetone2many,对吗?如果是这样,是否可以显示一个下拉列表或其他内容并添加已注册的用户?因为,在默认的one2many中,我必须注册用户(就像一个表单),然后我可以添加他们。但是如果他们已经在表中,它应该会显示给我一个下拉菜单之类的。。在
- 任务创建后,只有管理员才能看到任务的名称。我认为要实现这一点,我需要创建规则,对吗?如果是这样,我需要通过代码创建它们还是可以使用openERP规则菜单?这就足够了:
('user_id', '=', user.id)]
?第一列“user_id”是在“Task”表上创建的?在 - 我不需要一个包含id,task,id,user…这样我就可以得到哪些任务属于哪些用户??在
谢谢各位
Tags:
对于您的情况:
您可以尝试使用Many2Many关系来选择用户的记录。
使用
Groups
获得所需的结果。例如:
<field name="user_id" groups="your_group" />
通过这样做,您可以根据组中提供的访问权限提供哪些字段对哪个用户可见。在
相关问题 更多 >
编程相关推荐