我刚刚打开一份关于OpenOffice的报告,使用命令Edit existing Report
对其进行了更改,在我的桌面上保存了报告的副本,然后调用Send to Server
命令。
但从那以后,当我尝试从任何broswer打印报告时,它一直给我这个错误:
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复制到桌面上而没有运气。
我真的不知道我是否可以制作新报告并将其发送到服务器,替换或删除模块中的实际报告文件?也许这可以解决这个问题?
提前致谢。
答案 0 :(得分:0)
尝试此报告结构副本并打开新报告,填写服务器参数,单击OpenERP报告设计器/打开新报告并粘贴报告结构,然后发送到服务器
并附加检查报告.py和.xml的命名
希望这会对你有帮助..
投票支持