From f47e71c84b70b3cb6873a92894d89cd8254f244c Mon Sep 17 00:00:00 2001 From: apa-tiny Date: Tue, 7 Sep 2010 15:04:47 +0530 Subject: [PATCH 1/2] [IMP]:improved landscape header bzr revid: apa@tinyerp.com-20100907093447-g9aunx0tpog2rg4h --- bin/addons/base/res/res_company.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/addons/base/res/res_company.py b/bin/addons/base/res/res_company.py index bbc1c78af2b..1bc0f7372ee 100644 --- a/bin/addons/base/res/res_company.py +++ b/bin/addons/base/res/res_company.py @@ -203,7 +203,7 @@ class res_company(osv.osv): return """
- + From 9b82ab08fd125e5f9d30d16e09aa54e607cec6f5 Mon Sep 17 00:00:00 2001 From: apa-tiny Date: Wed, 8 Sep 2010 11:26:20 +0530 Subject: [PATCH 2/2] [FIX]:reset page number when printing multiple report bzr revid: apa@tinyerp.com-20100908055620-uvwqjflp28glskdr --- bin/report/render/rml2pdf/trml2pdf.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/report/render/rml2pdf/trml2pdf.py b/bin/report/render/rml2pdf/trml2pdf.py index 9a5fd66517b..ca47423008b 100644 --- a/bin/report/render/rml2pdf/trml2pdf.py +++ b/bin/report/render/rml2pdf/trml2pdf.py @@ -64,7 +64,7 @@ class _rml_styles(object,): for style in node.findall('paraStyle'): sname = style.get('name') self.styles[sname] = self._para_style_update(style) - + self.styles_obj[sname] = reportlab.lib.styles.ParagraphStyle(sname, self.default_style["Normal"], **self.styles[sname]) for variable in node.findall('initialize'): @@ -809,6 +809,8 @@ class _rml_template(object): if story_cnt > 0: fis.append(platypus.PageBreak()) fis += r.render(node_story) + # Reset Page Number with new story tag + fis.append(PageReset()) story_cnt += 1 if self.localcontext: fis.append(PageCount())