From 13b38eb8ebbdf12213d896cbc925d089031efe9d Mon Sep 17 00:00:00 2001 From: Fabien Pinckaers Date: Wed, 26 Dec 2007 15:50:05 +0000 Subject: [PATCH] Very Big Speed Improvement for big report generation platypus.Table -> platypus.LongTable bzr revid: fp@tinyerp.com-ccfa7849cd19abfd8aaa12563020f3206cab3165 --- bin/report/render/rml2pdf/trml2pdf.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/report/render/rml2pdf/trml2pdf.py b/bin/report/render/rml2pdf/trml2pdf.py index 2b41493ca9b..84e1882ebaf 100755 --- a/bin/report/render/rml2pdf/trml2pdf.py +++ b/bin/report/render/rml2pdf/trml2pdf.py @@ -453,7 +453,7 @@ class _rml_flowable(object): colwidths = [utils.unit_get(f.strip()) for f in node.getAttribute('colWidths').split(',')] if node.hasAttribute('rowHeights'): rowheights = [utils.unit_get(f.strip()) for f in node.getAttribute('rowHeights').split(',')] - table = platypus.Table(data = data, colWidths=colwidths, rowHeights=rowheights, **(utils.attr_get(node, ['splitByRow'] ,{'repeatRows':'int','repeatCols':'int'}))) + table = platypus.LongTable(data = data, colWidths=colwidths, rowHeights=rowheights, **(utils.attr_get(node, ['splitByRow'] ,{'repeatRows':'int','repeatCols':'int'}))) if node.hasAttribute('style'): table.setStyle(self.styles.table_styles[node.getAttribute('style')]) return table