如何将日历视图显示为odoo中的第一个视图

时间:2016-02-03 10:37:48

标签: xml odoo-8 calendarview

我的模块中有一个菜单。当我点击菜单时,我想要打开日历视图。我还有树,形式,日历和看板视图。现在在我的模块中,当我点击菜单列表视图时首先显示。我希望显示日历视图而不是列表视图?

2 个答案:

答案 0 :(得分:0)

通常当我们点击菜单列表时,视图显示为第一个视图。要显示日历视图,请使用操作记录中的view_id字段。

实施例

    <record id="open_view_project_all" model="ir.actions.act_window">
         ---------------------
            <field name="view_id" ref="here give the id of calendar view"/>
         ---------------------
   </record>

菜单项如下....

<menuitem action="open_view_project_all" id="menu_projects" name="Projects" />

答案 1 :(得分:0)

在xml文件中找到这种类型的行

<field name="view_mode">tree,form,calender,kanban</field>

并改变它,

  <field name="view_mode">calender,tree,form,kanban</field>

在此行中首先列出的视图将首先显示。因此,搜索view_mode字段并进行所需的更改,重新启动服务器并升级模块,然后您就可以看到所需的更改。