首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在.sxw 6.0.3中尝试将.rml文件转换为.rml时出错

在.sxw 6.0.3中尝试将.rml文件转换为.rml时出错
EN

Stack Overflow用户
提问于 2012-06-01 14:47:06
回答 4查看 768关注 0票数 0

代码语言:javascript
复制
[2012-06-01 15:33:10,638][molisamples] ERROR:web-services:Uncaught exception
Traceback (most recent call last):
  File "osv\osv.pyo", line 122, in wrapper
  File "osv\osv.pyo", line 176, in execute
  File "osv\osv.pyo", line 167, in execute_cr
  File "C:\Program Files (x86)\OpenERP 6.0\Server\addons\base_report_designer\base_report_designer.py", line 42, in sxwtorml
  File "C:\Program Files (x86)\OpenERP 6.0\Server\addons\base_report_designer\openerp_sxw2rml\openerp_sxw2rml.py", line 309, in sxw2rml
  File "C:\Program Files (x86)\OpenERP 6.0\Server\addons\base_report_designer\openerp_sxw2rml\openerp_sxw2rml.py", line 294, in unpackNormalize
  File "C:\Program Files (x86)\OpenERP 6.0\Server\addons\base_report_designer\openerp_sxw2rml\openerp_sxw2rml.py", line 269, in oo_read
  File "zipfile.pyo", line 346, in init
  File "zipfile.pyo", line 366, in _GetContents
  File "zipfile.pyo", line 378, in _RealGetContents
BadZipfile: File is not a zip file

当我试图将刚设计的报表转换为.rml (使用)时,会出现上述错误。拜托,有什么问题吗?我真的很困惑

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-06-05 10:35:51

我想通了。我在报告的python解析器文件中出现了一些错误。这就是导致问题的原因。现在已经修好了。谢谢你们的帮助

票数 0
EN

Stack Overflow用户

发布于 2013-12-11 08:34:28

您可以使用.sxw模块将您的.rml转换为base_report_designer。

尝试以下步骤:

打开终端->到openerp_sxw2rml文件夹,如下所示:

addons/base_report_designer/openerp_sxw2rml cd

然后运行以下命令: python的绝对路径> rml的绝对路径。

如下所示:

/home/arya/my_module/report/my_report.rml /_report.sxw/_report.sxw

这将将sxw文件转换为rml,您可以在给定的rml路径上找到您的文件。

谢谢。

票数 2
EN

Stack Overflow用户

发布于 2012-06-01 21:32:24

错误说明该文件不是zip文件,因此可能需要sxw文件的压缩格式。您是否有可能以OpenOffice的未压缩格式保存该文件?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10852470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档