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