Estoy usando XLSX y alasql para exportar el objeto json a excel obteniendo el libro de trabajo está vacío error, cómo resolver
import * as alasql from 'alasql' import * as XLSX from 'xlsx' alasql.utils.isBrowserify = false alasql.utils.global.XLSX = XLSX const fileName = 'Ticket Details ' + props.ticketNumber alasql('SELECT INTO XLSX("' + fileName + '.xlsx",?) FROM ?', [opts, finalData])Después de depurar el código, me di cuenta de que mi matriz de datos final está vacía, luego corregí el valor de la matriz
Solución:
import * as alasql from 'alasql' import * as XLSX from 'xlsx' alasql.utils.isBrowserify = false alasql.utils.global.XLSX = XLSX const finalData = [ {name:"John", city: "Seattle"}, {name:"Mike", city: "Los Angeles"}, {name:"Zach", city: "New York"} ] const fileName = 'Ticket Details ' + props.ticketNumber alasql('SELECT INTO XLSX("' + fileName + '.xlsx",?) FROM ?', [opts, finalData])