Skip to content Skip to sidebar Skip to footer

Getting Trouble While Trying Dynamic Data In Jspdf Autotable

Am trying to print the dynamic data into the PDF using jsPdf AutoTable .But am failed to do that. I searched in many site's but no one didn't said about dynamic data into the Row's

Solution 1:

You will need to replace this:

var rows = [
    [processDescription,processes,NoOfSubProcess,subProcesses,categories,criticality]
];

with something like this:

var rows = [];
for (var k = 0 ; k < processes.length; k++) {
    rows.push([
        processDescription,
        processes[k],
        NoOfSubProcess,
        subProcesses[k],
        categories[k],
        criticality[k]
    ]);
};

The rows parameter should be an array of arrays. What you are putting in there is basically an array of an array of arrays if I understood correctly.

Post a Comment for "Getting Trouble While Trying Dynamic Data In Jspdf Autotable"