From eb8aad865efe7f7796ed9924939d8c654e72e284 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Mon, 27 Oct 2014 12:28:48 +0100 Subject: [PATCH] [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 --- addons/web_graph/controllers/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;")