我目前正在使用 Odoo 12.0+e-20181025。目前我正在使用帮助台模块并一直在尝试对其进行修改,以便它可以从另一张票中获得一张儿童票。起初,我只是要让它选择一个现有的票,但后来我决定让它不能选择,而只能创建一个新的票,并将其分配为它的子票。问题是现在它什么都做不了。我被要求删除删除功能,我做到了。我使用工作室取消选中“可以删除”复选框。删除功能的垃圾桶图标不见了,正如预期的那样。但现在我不能添加新的儿童票。它只是给了我以下错误消息:
Uncaught TypeError: Cannot read property 'type' of undefined
我尝试再次检查删除选项,但问题仍然存在。我试过使用我以前的数据库备份,发现确实是一个以某种方式锁定了该功能的操作。我尝试过的另一件事是在使用工作室时检查表单视图。它给出了完全相同的错误消息。
这是我的 XML 的片段。任何帮助表示赞赏。
<tree string="Tickets">
<field name="display_name" modifiers="{"readonly": true}"/>
<field name="partner_id" on_change="1" can_create="true" can_write="true" modifiers="{}"/>
<field name="team_id" on_change="1" can_create="true" can_write="true" modifiers="{}"/>
<field name="user_id" can_create="true" can_write="true" modifiers="{}"/>
<field name="stage_id" on_change="1" can_create="true" can_write="true" modifiers="{}"/>
<field name="create_date" modifiers="{"readonly": true}"/>
</tree>```