gpt4 book ai didi

python - 如何通过openerp_sxw2rml.py将SXW文件转换为RML文件?

转载 作者:太空宇宙 更新时间:2023-11-03 13:16:56 24 4
gpt4 key购买 nike

我正在尝试使用 openerp_sxw2rml.py 将 SXW 文件转换为 RML 文件,但它给出了太多错误并且生成了一个空的 RML 文件。我确信 SXW 的内容是正确的,因为我正在使用来自 OpenERP 模块的现有 SXW 文件,以检查它们是否以正确的方式转换。

例如,我从 account 模块复制了 account_balance.sxw,并将其粘贴到 openerp_sxw2rml 文件夹中进行测试。然后我执行了这个:

sudo ./openerp_sxw2rml.py /opt/openerp7/addons/base_report_designer/openerp_sxw2rml/account_balance.sxw > /opt/openerp7/addons/base_report_designer/openerp_sxw2rml/account_balance.rml

接下来的结果是:

./openerp_sxw2rml.py: 30: ./openerp_sxw2rml.py: 
OpenERP SXW2RML - The OpenERP's report engine

OpenERP SXW2RML is part of the OpenERP Report Project.
OpenERP Report is a module that allows you to render high quality PDF document
from an OpenOffice template (.sxw) and any relationl database.
: not found
./openerp_sxw2rml.py: 31: ./openerp_sxw2rml.py: __version__: not found
./openerp_sxw2rml.py: 34: ./openerp_sxw2rml.py: import: not found
./openerp_sxw2rml.py: 35: ./openerp_sxw2rml.py: import: not found
./openerp_sxw2rml.py: 36: ./openerp_sxw2rml.py: import: not found
./openerp_sxw2rml.py: 37: ./openerp_sxw2rml.py: import: not found
./openerp_sxw2rml.py: 38: ./openerp_sxw2rml.py: import: not found
from: can't read /var/mail/reportlab.lib.units
./openerp_sxw2rml.py: 40: ./openerp_sxw2rml.py: import: not found
./openerp_sxw2rml.py: 41: ./openerp_sxw2rml.py: import: not found
./openerp_sxw2rml.py: 43: ./openerp_sxw2rml.py: class: not found
./openerp_sxw2rml.py: 44: ./openerp_sxw2rml.py: General DOM API utilities.: not found
./openerp_sxw2rml.py: 45: ./openerp_sxw2rml.py: Syntax error: "(" unexpected

为什么会这样?有人遇到过同样的问题吗?

如有任何帮助,我们将不胜感激!

最佳答案

首先转到 addons/base_report_designer/openerp_sxw2rml 路径并按照以下命令操作

一般语法

python openerp_sxw2rml.py src_path_of_sxw > dest_path_of_rml

scr_path_of_sxw 是您的 .sxw 文件的源路径 是存储,dest_path_of_rml.rml 文件的目标路径 是商店。

希望对您有所帮助。

关于python - 如何通过openerp_sxw2rml.py将SXW文件转换为RML文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26659619/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com