summaryrefslogtreecommitdiff
path: root/addons/web_graph
diff options
context:
space:
mode:
authorAlexis de Lattre <alexis@via.ecp.fr>2014-10-27 12:28:48 +0100
committerXavier Morel <xmo@openerp.com>2014-10-27 17:17:31 +0100
commiteb8aad865efe7f7796ed9924939d8c654e72e284 (patch)
treee546aa7bb5fdee490eddb435d01145eb387c1c91 /addons/web_graph
parent7508b7cd9ce07fab3e968e049dbee8fe314abae8 (diff)
[FIX] Error in excel export when sheet name > 31 characters
XLWT only accepts sheet names smaller than 31 characters because that's the excel limit. Fixes #2548 Fixes #3318
Diffstat (limited to 'addons/web_graph')
-rw-r--r--addons/web_graph/controllers/main.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/addons/web_graph/controllers/main.py b/addons/web_graph/controllers/main.py
index 320758e0950..0899fc7271f 100644
--- a/addons/web_graph/controllers/main.py
+++ b/addons/web_graph/controllers/main.py
@@ -21,7 +21,7 @@ class TableExporter(http.Controller):
jdata = simplejson.loads(data)
nbr_measures = jdata['nbr_measures']
workbook = xlwt.Workbook()
- worksheet = workbook.add_sheet(jdata['title'])
+ worksheet = workbook.add_sheet(jdata['title'][:30])
header_bold = xlwt.easyxf("font: bold on; pattern: pattern solid, fore_colour gray25;")
header_plain = xlwt.easyxf("pattern: pattern solid, fore_colour gray25;")
bold = xlwt.easyxf("font: bold on;")