Odoo13:导出到 xlsx 时如何在 'Export Data' 屏幕中 'Group By'

Odoo13: How to 'Group By' in the 'Export Data' screen when exporting to xlsx

运行 Odoo13 CE 在本地,转到任何列表视图,例如联系人。 Select 一些记录和 select 从“操作”菜单“导出”,然后导出到 xlsx,效果很好。 现在我需要做“Group By”,为此我跟踪了代码以了解导出是如何工作的,我在文件

中找到了
addons/web/controllers/main.py

在每次导出时调用的方法'base'

def base(self, data, token):
    params = json.loads(data)
...
   
    groupby = params.get('groupby')
    if not import_compat and groupby:
        groupby_type = [Model._fields[x.split(':')[0]].type for x in groupby]
...

我需要在其他参数中向此方法发送一个“分组依据”字段,但我找不到如何做到这一点的线索,任何帮助将不胜感激。

我明白了。只需在列表视图中对一个或多个字段进行“分组”,select 您需要导出的记录,然后单击 actions 菜单中的 "Export" 菜单项。您将看到按您 select编辑

的字段分组的结果 xlsx 文件