0

我刚刚在 OpenOffice 上打开了一份报告,使用 commandEdit existing Report对其进行了更改,在我的桌面上保存了一份报告副本,然后调用了Send to Servercommand。

但从那时起,当我尝试从任何浏览器打印报告时,它一直给我这个错误:

KeyError: u'report.purchase.quotation'
2013-09-23 23:37:04,911 2008 ERROR grafibond_def openerp.netsvc: report.purchase.quotation
(<type 'exceptions.KeyError'>, KeyError(u'report.purchase.quotation',), <traceback object at 0x044DCC38>)

已经检查xml.py报告文件,报告名称似乎是好的,是不是我先保存了一个副本有问题?

顺便说一句,由于我收到此错误,我尝试将之前保存在桌面上的文件 sxw 和 rml 复制到桌面上,但没有成功。

我真的不知道我是否可以制作新报告并将其发送到服务器,替换或删除模块中的实际报告文件?也许这可以解决问题?

提前致谢。

4

1 回答 1

0

试试你的报告结构的这个副本并打开一个新的报告,填写你的服务器参数,点击 OpenERP Report Desiger/Open a new Report 并粘贴你的报告结构,然后发送到服务器

并附加检查您对报告 .py 和 .xml 的命名

希望对你有帮助..

为此投票

于 2013-10-29T06:52:58.680 回答