Export to Excel XLSX. Does work, but does not export all fields yet correctly. In Progress. Part 2.

Thanks to xet7 !
This commit is contained in:
Lauri Ojansivu 2021-01-19 20:20:58 +02:00
parent a1dbeda9ce
commit 56a530058b

View file

@ -201,6 +201,7 @@ export class ExporterExcel {
const jdata = result;
//init exceljs workbook
const Excel = require('exceljs');
const workbook = new Excel.Workbook();
workbook.creator = TAPi18n.__('export-board');
workbook.lastModifiedBy = TAPi18n.__('export-board');
@ -299,12 +300,12 @@ export class ExporterExcel {
//get kanban list info
const jlist = {};
for (const klist in jdata.lists) {
jlist[jdata.lists[k]._id] = jdata.lists[klist].title;
jlist[jdata.lists[klist]._id] = jdata.lists[klist].title;
}
//get kanban label info
const jlabel = {};
for (const klabel in jdata.labels) {
jlabel[jdata.labels[k]._id] = jdata.labels[klabel].name;
jlabel[jdata.labels[klabel]._id] = jdata.labels[klabel].name;
}
//add data +8 hours
function add8hours(jdate) {