В настоящее время я использую Odoo 12.0 + e-20181025. В данный момент я использую модуль Helpdesk и пытаюсь изменить его, чтобы он мог иметь дочерний билет от другого билета. Сначала я просто собирался заставить его выбрать существующий билет, но затем я решил сделать его таким, чтобы он не мог выбирать, а только создать новый билет, который будет назначен как его дочерний элемент. Проблема в том, что теперь он ничего не может сделать. Меня попросили удалить функцию удаления, и я сделал. Я использовал студию, чтобы снять флажок «Can Delete». Значок корзины для функции удаления исчез, как и предполагалось. Но сейчас я не могу добавить новый детский билет. Он только что дал мне следующее сообщение об ошибке: 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>```