[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
This commit is contained in:
parent
7508b7cd9c
commit
eb8aad865e
|
@ -21,7 +21,7 @@ class TableExporter(http.Controller):
|
||||||
jdata = simplejson.loads(data)
|
jdata = simplejson.loads(data)
|
||||||
nbr_measures = jdata['nbr_measures']
|
nbr_measures = jdata['nbr_measures']
|
||||||
workbook = xlwt.Workbook()
|
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_bold = xlwt.easyxf("font: bold on; pattern: pattern solid, fore_colour gray25;")
|
||||||
header_plain = xlwt.easyxf("pattern: pattern solid, fore_colour gray25;")
|
header_plain = xlwt.easyxf("pattern: pattern solid, fore_colour gray25;")
|
||||||
bold = xlwt.easyxf("font: bold on;")
|
bold = xlwt.easyxf("font: bold on;")
|
||||||
|
|
Loading…
Reference in New Issue