我的模块中有一个菜单。当我点击菜单时,我想要打开日历视图。我还有树,形式,日历和看板视图。现在在我的模块中,当我点击菜单列表视图时首先显示。我希望显示日历视图而不是列表视图?
答案 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字段并进行所需的更改,重新启动服务器并升级模块,然后您就可以看到所需的更改。