As far as I know and having worked with such an amazing engine called
'webkit', this issue does not appear in recent engine.
Hence, lets close the bug.
Thanks,
Serpent Consulting Services.
** Changed in: openobject-addons
Status: New => Fix Released
--
You received this bug notification because you are a member of OpenERP
Indian Team, which is subscribed to OpenERP Addons.
https://bugs.launchpad.net/bugs/783884
Title:
report_webkit incompatibility
Status in OpenERP Addons (modules):
Fix Released
Bug description:
in a wizard I have this code
data = self.read(cr, uid, ids, [], context=context)[0]
datas = {
'ids': [],
'model': 'account.account',
'form': data
}
#'report_name': 'account_account.tree_sum', <<<<<< webkit
#'report_name': 'account.account.chart.report', <<<<<< rml
return {
'type': 'ir.actions.report.xml',
'report_name': 'account_account.tree_sum',
'datas': datas,
}
the webkit report (which runs perfectly from print button) produces this
error when started from a wizard.
the rml report causes no problems.
Exception: 'NoneType' object is unsubscriptable
Traceback (most recent call last):
File
"/home/terp/OpenERP/trunk/openobject-server/6.0/bin/service/web_services.py",
line 724, in go
(result, format) = obj.create(cr, uid, ids, datas, context)
File
"/home/terp/OpenERP/trunk/openobject-server/6.0/bin/addons/pxgo_openoffice_reports/openoffice_report.py",
line 497, in create
fnct_ret = self.old_create(cr, uid, ids, data, context=context)
File
"/home/terp/OpenERP/trunk/openobject-server/6.0/bin/report/report_sxw.py", line
428, in create
fnct_ret = fnct(cr, uid, ids, data, report_xml, context)
File
"/home/terp/OpenERP/trunk/openobject-server/6.0/bin/report/report_sxw.py", line
491, in create_source_pdf
return self.create_single_pdf(cr, uid, ids, data, report_xml, context)
File
"/home/terp/OpenERP/trunk/openobject-server/6.0/bin/report/report_sxw.py", line
513, in create_single_pdf
pdf =
create_doc(etree.tostring(processed_rml),rml_parser.localcontext,logo,title.encode('utf8'))
File
"/home/terp/OpenERP/trunk/openobject-server/6.0/bin/report/interface.py", line
193, in create_pdf
obj.render()
File
"/home/terp/OpenERP/trunk/openobject-server/6.0/bin/report/render/render.py",
line 63, in render
result = self._render()
File
"/home/terp/OpenERP/trunk/openobject-server/6.0/bin/report/render/rml.py", line
41, in _render
return rml2pdf.parseNode(self.rml, self.localcontext,
images=self.bin_datas, path=self.path,title=self.title)
File
"/home/terp/OpenERP/trunk/openobject-server/6.0/bin/report/render/rml2pdf/trml2pdf.py",
line 971, in parseNode
r.render(fp)
File
"/home/terp/OpenERP/trunk/openobject-server/6.0/bin/report/render/rml2pdf/trml2pdf.py",
line 306, in render
pd = self.etree.find('pageDrawing')[0]
TypeError: 'NoneType' object is unsubscriptable
[2011-05-17 10:45:24,960][chricar6] ERROR:web-services:[23]: TypeError:
'NoneType' object is unsubscriptable
[2011-05-17 10:45:25,931][chricar6] DEBUG:web-services:netrpc:
rpc-dispatching exception
Traceback (most recent call last):
File
"/home/terp/OpenERP/trunk/openobject-server/6.0/bin/service/netrpc_server.py",
line 70, in run
result = self.dispatch(msg[0], msg[1], msg[2:])
File "/home/terp/OpenERP/trunk/openobject-server/6.0/bin/netsvc.py", line
499, in dispatch
raise OpenERPDispatcherException(e, tb_s)
OpenERPDispatcherException
To manage notifications about this bug go to:
https://bugs.launchpad.net/openobject-addons/+bug/783884/+subscriptions
_______________________________________________
Mailing list: https://launchpad.net/~openerp-india
Post to : [email protected]
Unsubscribe : https://launchpad.net/~openerp-india
More help : https://help.launchpad.net/ListHelp