2017-01-25 1 views
0

Ich habe es geschafft, den PDF-Export zu bearbeiten, aber ich muss nur eine Spalte ausrichtenWie kann nur eine Spalte in pdfmake Export von datatables.js ausgerichtet werden?

Ich suchte in thes datatables Forum und in der PDFmake Dokumentation, aber ich habe nicht finden, wie es geht. Bitte helfen Sie!

Meine customize Funktion ist die folgende

customize: function (doc) { 
    doc['footer']=(function(page, pages) { 
     return { 
      columns: [ 
      '*', 
      { 
      alignment: 'right', 
      text: [ 
      { text: page.toString(), italics: true }, 
      ' de ', 
      { text: pages.toString(), italics: true } 
      ] 
      } 
      ], 
     margin: [30, 0] 
     } 
    }); 
    var d = new Date(); 
    var fecha = d.toLocaleDateString('es-CL'); 
    var hora = d.toLocaleTimeString('es-CL'); 
    doc.content.splice(1, 0, { 

     columns: [ 
      { 
       alignment: 'left', 
       text: 'Comercial del Real \n Ramón Freire 471, Rancagua \n\n', 
       bold: true, 
      }, 
      { 
       alignment: 'right', 
       text: 'Fecha: '+fecha+'\nHora: '+hora+'  ', 
       margin: [ 0, 0, 40, 0 ], 
       bold: true 
      } 
     ] 
    }); 

} 
+0

doc.content [1] .table.body [0] [5] .alignment = 'right'; Ich fügte dieses hinzu und es richtet nur die Überschrift aus. Bitte Hilfe! – anguswild

Antwort

0

ich eine Lösung gefunden, auf meinen eigenen

var rowCount = document.getElementById("tableID").rows.length; 
       for (i = 0; i < rowCount+1; i++) { 
        doc.content[1].table.body[i][5].alignment = 'right'; 
       }; 

Ich weiß wirklich nicht, ob es die beste Lösung, aber es funktioniert für mich

Verwandte Themen