how can I access all columns at once show me a ready-made solution please #3017

Open
opened 2023-10-19 09:47:56 +00:00 by Alexander-Sochi · 0 comments

const a = document.querySelector(".loaddata-command-btn-data-setup")
//const url = JSON.parse(CachedData);
//const raw_data = await(await fetch(url)).json();

function DownloadRawCacheDataToExcel() {

let e = Object.values(CachedData.fields);
let rows = CachedData.data.map(d => {

    return {
        id: d.id,
        date: new Date(d.date).toISOString(),
        value: d.value,
        analitica2: d.analitica2,
        analitica3: d.analitica3,
        analitica4: d.analitica4
    }

})



const worksheet = XLSX.utils.json_to_sheet(rows);
const workbook = XLSX.utils.book_new();




XLSX.utils.sheet_add_aoa(worksheet["!cols"] = [{ wch: 50 }], [e], { origin: "A1" });
XLSX.utils.book_append_sheet(workbook, worksheet, "Dates");
XLSX.writeFile(workbook, "Presidents.xlsx", { compression: true });

}

const a = document.querySelector(".loaddata-command-btn-data-setup") //const url = JSON.parse(CachedData); //const raw_data = await(await fetch(url)).json(); function DownloadRawCacheDataToExcel() { let e = Object.values(CachedData.fields); let rows = CachedData.data.map(d => { return { id: d.id, date: new Date(d.date).toISOString(), value: d.value, analitica2: d.analitica2, analitica3: d.analitica3, analitica4: d.analitica4 } }) const worksheet = XLSX.utils.json_to_sheet(rows); const workbook = XLSX.utils.book_new(); XLSX.utils.sheet_add_aoa(worksheet["!cols"] = [{ wch: 50 }], [e], { origin: "A1" }); XLSX.utils.book_append_sheet(workbook, worksheet, "Dates"); XLSX.writeFile(workbook, "Presidents.xlsx", { compression: true }); }
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sheetjs/sheetjs#3017
No description provided.