加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

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

发布时间:2020-12-20 11:38:44 所属栏目:Python 来源:网络整理
导读:我正在尝试使用openerp_sxw2rml.py将SXW文件转换为RML文件,但是它提供了太多错误并且它正在生成一个空的RML文件.我确信SXW的??内容是正确的,因为我使用的是OpenERP模块中的现有SXW文件,以检查它们是否以正确的方式进行转换. 例如,我从帐户模块复制了account_
我正在尝试使用openerp_sxw2rml.py将SXW文件转换为RML文件,但是它提供了太多错误并且它正在生成一个空的RML文件.我确信SXW的??内容是正确的,因为我使用的是OpenERP模块中的现有SXW文件,以检查它们是否以正确的方式进行转换.

例如,我从帐户模块复制了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

为什么会这样?有没有人有同样的问题?

任何帮助,将不胜感激!

解决方法

使用python运行它

sudo python 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

(你必须指定python而不是./)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读