[Erp5-report] r35385 nicolas - in /erp5/trunk/products/ERP5OOo: FormPrintout.py OOoTemplate.py
nobody at svn.erp5.org
nobody at svn.erp5.org
Mon May 17 14:01:45 CEST 2010
Author: nicolas
Date: Mon May 17 14:01:45 2010
New Revision: 35385
URL: http://svn.erp5.org?rev=35385&view=rev
Log:
Any TempOOoDocument needs to be created with data not base_data.
Calling convertToBaseFormat will fill in base_data with odf content.
Modified:
erp5/trunk/products/ERP5OOo/FormPrintout.py
erp5/trunk/products/ERP5OOo/OOoTemplate.py
Modified: erp5/trunk/products/ERP5OOo/FormPrintout.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5OOo/FormPrintout.py?rev=35385&r1=35384&r2=35385&view=diff
==============================================================================
--- erp5/trunk/products/ERP5OOo/FormPrintout.py [utf8] (original)
+++ erp5/trunk/products/ERP5OOo/FormPrintout.py [utf8] Mon May 17 14:01:45 2010
@@ -275,11 +275,11 @@
return printout
from Products.ERP5Type.Document import newTempOOoDocument
tmp_ooo = newTempOOoDocument(self, self.title_or_id())
- tmp_ooo.edit(base_data=printout,
+ tmp_ooo.edit(data=printout,
fname=self.title_or_id(),
source_reference=self.title_or_id(),
- base_content_type=content_type)
- tmp_ooo.oo_data = printout
+ content_type=content_type)
+ tmp_ooo.convertToBaseFormat()
mime, data = tmp_ooo.convert(format)
if REQUEST is not None and not batch_mode:
REQUEST.RESPONSE.setHeader('Content-type', mime)
Modified: erp5/trunk/products/ERP5OOo/OOoTemplate.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5OOo/OOoTemplate.py?rev=35385&r1=35384&r2=35385&view=diff
==============================================================================
--- erp5/trunk/products/ERP5OOo/OOoTemplate.py [utf8] (original)
+++ erp5/trunk/products/ERP5OOo/OOoTemplate.py [utf8] Mon May 17 14:01:45 2010
@@ -602,11 +602,11 @@
# Now create a temp OOoDocument to convert data to pdf
from Products.ERP5Type.Document import newTempOOoDocument
tmp_ooo = newTempOOoDocument(self, self.title_or_id())
- tmp_ooo.edit(base_data=ooo,
+ tmp_ooo.edit(data=ooo,
fname=self.title_or_id(),
source_reference=self.title_or_id(),
- base_content_type=self.content_type,)
- tmp_ooo.oo_data = ooo
+ content_type=self.content_type,)
+ tmp_ooo.convertToBaseFormat()
if format == 'pdf' and not batch_mode:
# Slightly different implementation
# now convert it to pdf
More information about the Erp5-report
mailing list