odoo - 用户在 Odoo 10 中按下按钮后打开多个 ID 的树视图
问题描述
在 Odoo 10 中,如果我在按钮处理程序中执行此操作:
return {
'type': 'ir.actions.act_window',
'view_type': 'form',
'view_mode': 'form',
'res_model': 'purchase.order',
'res_id': po_obj.id,
'view_id': self.env.ref('purchase.purchase_order_form').id,
'target': 'current',
}
我打开po_obj id 的采购订单。
如果我有多个 ID 而不是只有一个采购订单 ID,我如何打开这些采购订单 ID 的树视图?
解决方案
使用domain
:
return {
'name': 'Purchase Orders',
'type': 'ir.actions.act_window',
'view_type': 'form',
'view_mode': 'tree,form',
'res_model': 'purchase.order',
'domain': [('id', 'in', list_of_ids)],
'target': 'main',
}
推荐阅读
- heroku - Webpacker 在 manifest.json Heroku Production 中找不到 application.js
- python - 在python中删除异常值的函数
- delphi - 访问远程服务器但不在本地时出错
- javascript - Chrome 不适用于 vuejs v-on:点击选项标签
- python - YouTube API 返回带有空列表的 nextPageToken
- php - google api登录出现错误
- ibm-cloud - 如何使用 Data Refinery 将时间戳字段拆分为年、月、日等?
- database-design - 需要建议 - 带有 IndexedDB 的 Angular 4
- laravel - Laravel 在 Mailable 中使用 MailMessage
- dns - 最佳 DNS 基于 Web 的管理和从/主安装程序 linux