Odoo 更新自定义模块时res.users.form出错

Odoo 更新自定义模块时res.users.form出错,odoo,odoo-8,Odoo,Odoo 8,我已经为Odoo 8创建了一个新的自定义模块,并为保护此模块创建了一个新组。security.xml如下所示: 试验 20 经理 当我第一次安装此自定义模块时,一切正常,但如果我更新此模块,当我尝试访问配置->用户->用户时,我会出现以下错误: File "D:\work\odoo\odoo\openerp\addons\base\ir\ir_ui_view.py", line 369, in raise_view_error raise AttributeError(message) At

我已经为Odoo 8创建了一个新的自定义模块,并为保护此模块创建了一个新组。security.xml如下所示:


试验
20
经理
当我第一次安装此自定义模块时,一切正常,但如果我更新此模块,当我尝试访问配置->用户->用户时,我会出现以下错误:

File "D:\work\odoo\odoo\openerp\addons\base\ir\ir_ui_view.py", line 369, in raise_view_error
raise AttributeError(message)
AttributeError: El campo `in_group_15` no existe

Error de contexto:
Vista `res.users.form`
[view_id: 153, xml_id: base.view_users_form, model: res.users, parent_id: n/a]
另外,我已经从odoo.py scaffold创建了一个新模块,并且只添加了这个security.xml来测试这个错误,但是我在更新模块时总是得到这个。如果我删除并重新安装,它可以正常工作,但在更新时不会

更新


如果我得到一个新安装的奥多它的工作良好,安装,卸载和升级模块。可能与其他模块存在冲突。在字段列表中,我没有看到任何名为“In_group_15”的模块字段。如何获取冲突的模块?

请尝试在组中添加用户

<record id="group_mymodule_manager" model="res.groups">
   <field name="name">Manager</field>
   <field name="category_id" ref="module_category_mymodule"/>
   <field name="users" eval="[(4, ref('base.user_root'))]"/>
</record>

经理

希望这有帮助。

否,错误仍然显示。我已经卸载了模块,按照你说的进行了修改,然后再次安装。第一次它工作正常,但是如果我修改模块上的一些代码并进行更新,当我尝试访问Configuration->Users->Users时,会出现错误。您解决了问题吗?我也有同样的问题。