在Odoo 10中,可以对一个依赖于view_mode的act_window使用不同的search_view_id。act_window是Odoo中的一个动作类型,用于定义在特定场景下打开特定视图的行为。view_mode是act_window的一个属性,用于指定打开视图的模式,例如列表视图、表单视图等。
search_view_id是act_window的另一个属性,用于指定在特定view_mode下使用的搜索视图。搜索视图用于定义在列表视图中的搜索条件和过滤器。通过在act_window中指定不同的search_view_id,可以实现在不同的view_mode下使用不同的搜索视图,从而满足不同的需求。
在Odoo 10中,可以通过在act_window的定义中指定不同的search_view_id来实现这一功能。具体操作步骤如下:
- 打开Odoo 10的开发环境,进入目标模块的代码目录。
- 打开目标模块的视图定义文件,通常以.xml为后缀。
- 找到目标act_window的定义,通常以<record>标签包裹,并且有一个name属性指定动作名称。
- 在该act_window的定义中,找到view_mode属性,并根据需要指定所需的视图模式,例如"form"、"tree"等。
- 在该act_window的定义中,找到search_view_id属性,并根据需要指定所需的搜索视图,例如"module_name.view_name_search"。
- 保存文件并重启Odoo服务,使修改生效。
需要注意的是,具体的search_view_id取决于目标模块中定义的搜索视图的名称。如果目标模块中没有定义相应的搜索视图,可以通过创建新的搜索视图来满足需求。
推荐的腾讯云相关产品和产品介绍链接地址:
- 云服务器(CVM):https://cloud.tencent.com/product/cvm
- 云数据库 MySQL 版:https://cloud.tencent.com/product/cdb_mysql
- 云原生容器服务(TKE):https://cloud.tencent.com/product/tke
- 人工智能平台(AI Lab):https://cloud.tencent.com/product/ai
- 物联网开发平台(IoT Explorer):https://cloud.tencent.com/product/iotexplorer
- 移动推送服务(信鸽):https://cloud.tencent.com/product/tpns
- 云存储(COS):https://cloud.tencent.com/product/cos
- 区块链服务(BCS):https://cloud.tencent.com/product/bcs
- 腾讯云游戏引擎(GSE):https://cloud.tencent.com/product/gse
- 腾讯云直播(CSS):https://cloud.tencent.com/product/css