Odoo 13 Odoo13:导出到xlsx时,如何在“导出数据”屏幕中“分组依据”

Odoo 13 Odoo13:导出到xlsx时,如何在“导出数据”屏幕中“分组依据”,odoo-13,Odoo 13,在本地运行Odoo13 CE,转到任何列表视图,例如联系人。选择一些记录并从“操作”菜单中选择“导出”,然后导出到xlsx,这样就可以了。 现在我需要进行分组,为此我跟踪了代码以了解导出的工作原理,并在文件中找到了 addons/web/controllers/main.py 在每次导出中调用的方法“base” def base(self, data, token): params = json.loads(data) ... groupby = params.get(

在本地运行Odoo13 CE,转到任何列表视图,例如联系人。选择一些记录并从“操作”菜单中选择“导出”,然后导出到xlsx,这样就可以了。 现在我需要进行分组,为此我跟踪了代码以了解导出的工作原理,并在文件中找到了

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]
...

在其他参数中,我需要按字段向此方法发送一个分组,但我找不到如何执行此操作的线索,非常感谢您的帮助。

我得到了它。只需在列表视图中按一个或多个字段分组,选择需要导出的记录,然后从“操作”菜单中单击“导出”菜单项。您将看到按所选字段分组的结果xlsx文件