|
Bonjour,
I have some problem with printing quotation. I press the print button and I receive a window with errors.
The log :
File "/usr/lib/python2.4/site-packages/openerp-server/service/web_services.py", line 687, in go (result, format) = obj.create(cr, uid, ids, datas, context) File "/usr/lib/python2.4/site-packages/openerp-server/report/report_sxw.py", line 364, in create return fnct(cr, uid, ids, data, report_xml, context) File "/usr/lib/python2.4/site-packages/openerp-server/report/report_sxw.py", line 421, in create_source_pdf return self.create_single_pdf(cr, uid, ids, data, report_xml, context) File "/usr/lib/python2.4/site-packages/openerp-server/report/report_sxw.py", line 439, in create_single_pdf pdf = create_doc(etree.tostring(processed_rml),rml_parser.localcontext,logo,title.encode('utf8')) File "/usr/lib/python2.4/site-packages/openerp-server/report/interface.py", line 199, in create_pdf obj.render() File "/usr/lib/python2.4/site-packages/openerp-server/report/render/render.py", line 50, in render result = self._render() File "/usr/lib/python2.4/site-packages/openerp-server/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 "/usr/lib/python2.4/site-packages/openerp-server/report/render/rml2pdf/trml2pdf.py", line 780, in parseNode r.render(fp) File "/usr/lib/python2.4/site-packages/openerp-server/report/render/rml2pdf/trml2pdf.py", line 195, in render pt_obj.render(el) File "/usr/lib/python2.4/site-packages/openerp-server/report/render/rml2pdf/trml2pdf.py", line 774, in render self.doc_tmpl.build(fis) File "/usr/lib/python2.4/site-packages/reportlab/platypus/doctemplate.py", line 641, in build self.clean_hanging() File "/usr/lib/python2.4/site-packages/reportlab/platypus/doctemplate.py", line 354, in clean_hanging self.handle_flowable(self._hanging) File "/usr/lib/python2.4/site-packages/reportlab/platypus/doctemplate.py", line 558, in handle_flowable f.apply(self) File "/usr/lib/python2.4/site-packages/reportlab/platypus/doctemplate.py", line 102, in apply apply(getattr(doc,arn), args) File "/usr/lib/python2.4/site-packages/reportlab/platypus/doctemplate.py", line 378, in handle_pageBegin self.pageTemplate.onPage(self.canv,self) File "/usr/lib/python2.4/site-packages/openerp-server/report/render/rml2pdf/trml2pdf.py", line 438, in render cnv.render(self.node) File "/usr/lib/python2.4/site-packages/openerp-server/report/render/rml2pdf/trml2pdf.py", line 423, in render tags[n.tag](n) File "/usr/lib/python2.4/site-packages/openerp-server/report/render/rml2pdf/trml2pdf.py", line 247, in _drawCenteredString self.canvas.drawCentredString(text=text, **v) File "/usr/lib/python2.4/site-packages/reportlab/pdfgen/canvas.py", line 1183, in drawCentredString t.textLine(text) File "/usr/lib/python2.4/site-packages/reportlab/pdfgen/textobject.py", line 334, in textLine self._code.append('%s T*' % self._formatText(text)) File "/usr/lib/python2.4/site-packages/reportlab/pdfgen/textobject.py", line 306, in _formatText text = self._canvas._escape(text) File "/usr/lib/python2.4/site-packages/reportlab/pdfgen/canvas.py", line 231, in _escape return _escapePDF(s) File "/usr/lib/python2.4/site-packages/reportlab/pdfbase/pdfutils.py", line 139, in _escape return join(map(lambda c, d=_ESCAPEDICT: d[c],s),'') File "/usr/lib/python2.4/site-packages/reportlab/pdfbase/pdfutils.py", line 139, in <lambda> return join(map(lambda c, d=_ESCAPEDICT: d[c],s),'') KeyError: u'\xb0'
I don't understand what append. Can anybody help me ?
Thank you.
|