Odoo скрыть некоторый тип представления для конкретной модели

#odoo-13

#odoo-13

Вопрос:

Мне нужны следующие типы представлений в CRM: скрыть календарь, сводную, график, когорту, панель мониторинга, используя пользовательский модуль, который я безуспешно пытался с этим

 <record id="crm_action" model="ir.actions.act_window">
    <field name="name">CRM views</field>
    <field name="type">ir.actions.act_window</field>
    <field name="res_model">crm.lead</field>
    <field name="view_type">crm.lead.kanban</field>
    <field name="view_mode">tree,form,calendar,graph</field>
</record>
  

Спасибо

Обновить
введите описание изображения здесь

введите описание изображения здесь

Комментарии:

1. Вы имеете в виду, что хотите скрыть представления календаря, сводной таблицы, графика, группы и панели мониторинга в этом действии CRM?

2. Да, используйте только канбан, дерево

3. Знаете ли вы, как получить XML-идентификатор действия? Можете ли вы написать мне XML-идентификатор действия CRM, которое вы хотите изменить? Для CRM их существует множество, и ни один из основных не имеет такого набора представлений календаря, сводки, графика, группы, панели мониторинга. Если вы дадите мне идентификатор XML, я отправлю вам более точный ответ.

4. Вот ваш ответ odoo.com/forum/help-1/question /…

5. Я обновил ответ, я нашел его в технических настройках -> Действия в окне, я не знаю, правильно ли это

Ответ №1:

Ваш модуль должен зависеть от crm . Затем код должен быть таким:

 <record model="ir.actions.act_window" id="crm.crm_lead_action_pipeline">
    <field name="view_mode">kanban,tree,form</field>
</record>