[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 (使用)时,会出现上述错误。拜托,有什么问题吗?我真的很困惑
发布于 2012-06-05 10:35:51
我想通了。我在报告的python解析器文件中出现了一些错误。这就是导致问题的原因。现在已经修好了。谢谢你们的帮助
发布于 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路径上找到您的文件。
谢谢。
发布于 2012-06-01 21:32:24
错误说明该文件不是zip文件,因此可能需要sxw文件的压缩格式。您是否有可能以OpenOffice的未压缩格式保存该文件?
https://stackoverflow.com/questions/10852470
复制相似问题