diff options
| author | dsh (Open ERP) <dsh@tinyerp.com> | 2009-05-05 17:12:27 +0530 |
|---|---|---|
| committer | dsh (Open ERP) <dsh@tinyerp.com> | 2009-05-05 17:12:27 +0530 |
| commit | 5c828843a9edd501ca4c80499f15f1ec02263c2a (patch) | |
| tree | 1d8034df2bcec6b578bc7b9302136e2befe55028 /bin/report/interface.py | |
| parent | 3d818a0f1a6e16f44dee3555c6eec4379e0a976d (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.py | 6 |
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() |
