0 Replies Latest reply: Jul 4, 2018 7:47 PM by Felisberto Joao RSS

    Loading jspdf and jspdf-autotable

    Felisberto Joao

      I´m loading the jspdf without problem but i´m getting an error when I load the autotable plugin. Does any all ready tried to do it?

       

      Example from qlik help:

      define([ '//code.highcharts.com/highcharts.js' ], function ( highCharts ) { 'use strict';  return { paint: function ( $element, layout ) {  // do something with highCharts } }; });


      If a don´t load the autotable.js it work´s fine but I need the plugin.


      My code:


      define( ["jquery",

      "qlik",

      "https://unpkg.com/jspdf@latest/dist/jspdf.min.js",

      "https://cdnjs.cloudflare.com/ajax/libs/jspdf-autotable/2.3.4/jspdf.plugin.autotable.js",

      "css!./SmartExport.css",

      "./FileSaver",

      "./jquery.wordexport"],

       

      function (jquery,qlik,jsPDF/*,autotable*/) {


      ....



      function printTable(){

        var autoTableFromData = function ( headers, data ) {

              var doc = new jsPDF();

              doc.autoTable(headers, data, {

                  columnWidth: 'wrap',

                  styles: {

                      cellPadding: 0.5,

                      fontSize: 8,

                      overflow: 'linebreak'

                  }

              });


              doc.save("output.pdf");

      }


      Best regards,

      Felisberto