summaryrefslogtreecommitdiff
path: root/bin/report/interface.py
diff options
context:
space:
mode:
authordsh (Open ERP) <dsh@tinyerp.com>2009-05-05 17:12:27 +0530
committerdsh (Open ERP) <dsh@tinyerp.com>2009-05-05 17:12:27 +0530
commit5c828843a9edd501ca4c80499f15f1ec02263c2a (patch)
tree1d8034df2bcec6b578bc7b9302136e2befe55028 /bin/report/interface.py
parent3d818a0f1a6e16f44dee3555c6eec4379e0a976d (diff)
changes in report engine for html2html
bzr revid: dsh@tinyerp.com-20090505114227-mp9ndr3rkbkycfl7
Diffstat (limited to 'bin/report/interface.py')
-rw-r--r--bin/report/interface.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/bin/report/interface.py b/bin/report/interface.py
index 0aaf60889c8..09ea80720ac 100644
--- a/bin/report/interface.py
+++ b/bin/report/interface.py
@@ -82,6 +82,7 @@ class report_rml(report_int):
'raw': self.create_raw,
'sxw': self.create_sxw,
'odt': self.create_odt,
+ 'html2html' : self.create_html2html,
}
def create(self, cr, uid, ids, datas, context):
@@ -203,6 +204,11 @@ class report_rml(report_int):
obj.render()
return obj.get()
+ def create_html2html(self, rml, localcontext = None, logo=None, title=None):
+ obj = render.html2html(rml, localcontext, self.bin_datas)
+ obj.render()
+ return obj.get()
+
def create_raw(self,rml, localcontext = None, logo=None, title=None):
obj = render.odt2odt(etree.XML(rml),localcontext)
obj.render()