使用CSV格式而不是XML格式的OpenERP导出报告

2024-04-25 00:40:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在尝试让OpenERP(版本7)将一些数据导出到CSV文件而不是XML文件。我工作的公司使用所谓的“老年合伙人余额”模块,该模块从XML/RML数据生成PDF文件。我想添加的选项,以导出此数据到CSV也,但我似乎无法得到它的工作。你知道吗

Aeroo文档表明可以使用引擎输出CSV,但经过几天的实验,我不能说我找到了这样做的方法。你知道吗

当前,模块返回以下内容:

    return {
        'type': 'ir.actions.report.xml',
        'report_name': 'account.aged_trial_balance',
        'datas': data
    }

我想知道是否有可能把它改成:

    return {
        'type': 'ir.actions.report.csv',
        'report_name': 'account.aged_trial_balance',
        'datas': data
    }

显然,这是太简单,不会工作,但我想知道,如果类似的东西可能真的是可能的。我真的知道Aero报告允许这种行为,但我就是不知道怎么做。你知道吗

任何帮助都将不胜感激。如果你有完全不同的策略,我当然也很乐意听到。你知道吗


Tags: 模块文件csv数据namereportactionsreturn