Reporting services OpenERP pentaho报告错误:查询时失败
尝试从OpenERP生成报告时出错Reporting services OpenERP pentaho报告错误:查询时失败,reporting-services,openerp,pentaho,Reporting Services,Openerp,Pentaho,尝试从OpenERP生成报告时出错 File "/home/target/projects/orthene/pentaho_reports/wizard/report_prompt.py", line 207, in _setup_parameters report_parameters = proxy.report.getParameterInfo(proxy_argument) File "/usr/lib/python2.7/xmlrpclib.py", line 1224
File "/home/target/projects/orthene/pentaho_reports/wizard/report_prompt.py", line 207, in _setup_parameters
report_parameters = proxy.report.getParameterInfo(proxy_argument)
File "/usr/lib/python2.7/xmlrpclib.py", line 1224, in __call__
return self.__send(self.__name, args)
File "/usr/lib/python2.7/xmlrpclib.py", line 1578, in __request
verbose=self.__verbose
File "/usr/lib/python2.7/xmlrpclib.py", line 1264, in request
return self.single_request(host, handler, request_body, verbose)
File "/usr/lib/python2.7/xmlrpclib.py", line 1297, in single_request
return self.parse_response(response)
File "/usr/lib/python2.7/xmlrpclib.py", line 1473, in parse_response
return u.close()
File "/usr/lib/python2.7/xmlrpclib.py", line 793, in close
raise Fault(**self._stack[0])
Fault: <Fault 0: 'Failed to invoke method getParameterInfo in class com.willowit.reporting.PentahoRenderer: Failed at query: SELECT name FROM res_partner WHERE customer=True'>
文件“/home/target/projects/orthene/pentaho\u reports/wizard/report\u prompt.py”,第207行,在设置参数中
report\u parameters=proxy.report.getParameterInfo(proxy\u参数)
文件“/usr/lib/python2.7/xmlrpclib.py”,第1224行,在调用中__
返回self.\u发送(self.\u名称,args)
文件“/usr/lib/python2.7/xmlrpclib.py”,第1578行,在请求中
verbose=self.\uuu verbose
请求中的文件“/usr/lib/python2.7/xmlrpclib.py”,第1264行
返回self.single\u请求(主机、处理程序、请求体、详细)
文件“/usr/lib/python2.7/xmlrpclib.py”,第1297行,在单次请求中
返回self.parse_响应(response)
parse_响应中的文件“/usr/lib/python2.7/xmlrpclib.py”,第1473行
返回u.close()
文件“/usr/lib/python2.7/xmlrpclib.py”,第793行,关闭
raise故障(**self.\u堆栈[0])
故障:
下面是我的pentaho报告设计的样子:
pentaho报告设计版本为5.0.1-Stable
Keyur,我建议您将其发布在Willow it的github页面或此pentaho模块上 这是我发现的
此查询是否返回空值?OpenERP设置->技术->参数->系统参数中的pentaho.postgres.password值错误 此问题在应用正确的密码后得到解决。错误 错误0:'未能在com.willowit.reporting.PentahoRenderer类中调用方法getParameterInfo: 这是一个相当普遍的错误。它是Pentaho报告引擎在几乎出现任何错误时的错误日志的顶层,并且是返回给Odoo(OpenERP)的内容。因此,就其本身而言,它对解决众多可能出现的问题中的哪一个没有帮助 通常,tomcat日志文件(catalina.out)在找出报告设置中的错误方面会更有帮助 github上有许多标记为的问题
我可以鼓励人们查看github问题,并在寻找解决方案时张贴在那里。否Rohit,查询不会返回null。报表正在处理pentaho报表中的数据,但在OpenERP中不起作用。