Hello, i read a lot now about rml-editing and the ooffice-plugin but i'm still 
confused about layouting customer invoices. sorry, if some of the questions 
were already answered in other threads, but i don't get around this.

i installed account_invoice_layout: as far as i understood, the output-.pdf is 
directly generated from the file report_account_invoice_layout.rml

when i edit hard written informations in this file, e.g  "Invoice Date" or 
"Partner Ref.", i see the changes directly take effect when i use "Invoices 
with layout".

when i put additional rml-elements with other hard written text like in the 
story of the file, e.g. 
<para>Test Test Test</para>

i get an error with traceback

Traceback &#40;most recent call last&#41;&#58;
&nbsp; File 
"/usr/lib/python2.5/site-packages/openerp-server/service/web_services.py", line 
683, in go
&nbsp; &nbsp; &#40;result, format&#41; = obj.create&#40;cr, uid, ids, datas, 
context&#41;
&nbsp; File 
"/usr/lib/python2.5/site-packages/openerp-server/report/report_sxw.py", line 
365, in create
&nbsp; &nbsp; fnct_ret = fnct&#40;cr, uid, ids, data, report_xml, context&#41;
&nbsp; File 
"/usr/lib/python2.5/site-packages/openerp-server/report/report_sxw.py", line 
427, in create_source_pdf
&nbsp; &nbsp; return self.create_single_pdf&#40;cr, uid, ids, data, report_xml, 
context&#41;
&nbsp; File 
"/usr/lib/python2.5/site-packages/openerp-server/report/report_sxw.py", line 
448, in create_single_pdf
&nbsp; &nbsp; pdf = 
create_doc&#40;etree.tostring&#40;processed_rml&#41;,rml_parser.localcontext,logo,title.encode&#40;'utf8'&#41;&#41;
&nbsp; File 
"/usr/lib/python2.5/site-packages/openerp-server/report/interface.py", line 
183, in create_pdf
&nbsp; &nbsp; obj.render&#40;&#41;
&nbsp; File 
"/usr/lib/python2.5/site-packages/openerp-server/report/render/render.py", line 
50, in render
&nbsp; &nbsp; result = self._render&#40;&#41;
&nbsp; File 
"/usr/lib/python2.5/site-packages/openerp-server/report/render/rml.py", line 
41, in _render
&nbsp; &nbsp; return rml2pdf.parseNode&#40;self.rml, self.localcontext, 
images=self.bin_datas, path=self.path,title=self.title&#41;
&nbsp; File 
"/usr/lib/python2.5/site-packages/openerp-server/report/render/rml2pdf/trml2pdf.py",
 line 790, in parseNode
&nbsp; &nbsp; r.render&#40;fp&#41;
&nbsp; File 
"/usr/lib/python2.5/site-packages/openerp-server/report/render/rml2pdf/trml2pdf.py",
 line 204, in render
&nbsp; &nbsp; pt_obj.render&#40;el&#41;
&nbsp; File 
"/usr/lib/python2.5/site-packages/openerp-server/report/render/rml2pdf/trml2pdf.py",
 line 780, in render
&nbsp; &nbsp; fis += r.render&#40;node_story&#41;
&nbsp; File 
"/usr/lib/python2.5/site-packages/openerp-server/report/render/rml2pdf/trml2pdf.py",
 line 709, in render
&nbsp; &nbsp; return process_story&#40;node_story&#41;
&nbsp; File 
"/usr/lib/python2.5/site-packages/openerp-server/report/render/rml2pdf/trml2pdf.py",
 line 702, in process_story
&nbsp; &nbsp; flow = self._flowable&#40;node&#41;
&nbsp; File 
"/usr/lib/python2.5/site-packages/openerp-server/report/render/rml2pdf/trml2pdf.py",
 line 616, in _flowable
&nbsp; &nbsp; return&nbsp; self._table&#40;node&#41;
&nbsp; File 
"/usr/lib/python2.5/site-packages/openerp-server/report/render/rml2pdf/trml2pdf.py",
 line 534, in _table
&nbsp; &nbsp; assert length == 
len&#40;node.get&#40;'colWidths'&#41;.split&#40;','&#41;&#41;
AssertionError

what can i do to edit the layout of report_account_invoice_layout.rml?

when i use report_openoffice, is the .sxw directly translated into the .rml or 
are there additional layout informations elsewhere?

do i have to define an .xsl-layout to be translated into the .rml-layout to 
realize my changes?

i think i don't really understand the dependencies of the .xml, .xsl (which 
isn't there by now) and the .rml? Can anybody give me some suggestion?

greetz, Peter

------------------------
OpenErp 5.0.12 on Debian Lenny Server

Beginner - enjoying the great white open...




-------------------- m2f --------------------

--
http://www.openobject.com/forum/viewtopic.php?p=66814#66814

-------------------- m2f --------------------


_______________________________________________
Tinyerp-users mailing list
http://tiny.be/mailman2/listinfo/tinyerp-users

Reply via email to