我面临一个复杂的问题,至少对我来说是这样。
我有一个名为“任务”的表单,其中包含所有正常信息,我想将用户添加到该任务。
- 如果我想为该任务添加多个用户,我应该使用小部件one2many,对吗?如果是这样,是否可以显示下拉菜单或其他内容并添加已注册的用户?因为,使用默认的 one2many,我必须注册用户(如表单),然后我可以添加他们..但如果他们已经在表中,它应该出现一个下拉菜单或其他东西..
- 任务创建后,用户只能看到带有自己名字的任务,只有管理员可以查看。我认为要实现这一点,我需要创建规则,对吗?如果是这样,我需要通过代码创建它们还是可以使用 openERP 规则菜单?这就足够了:
('user_id', '=', user.id)]
?第一列“user_id”是在“任务”表上创建的? - 我不需要一个包含以下内容的辅助表:id、task_id、id_user ..通过这个我可以得到哪些任务属于哪些用户?
多谢你们