Gebäude-Tabelle, die dynamisch mit PDFMake
Arbeite ich mit pdfmake zu generieren, die pdf-Datei mit javascript. Ich versuche, eine Tabelle erstellen, die dynamisch, aber nicht arbeitet ,dieser mein Versuch, die
$.ajax({
type: "POST",
url: myURL,
success:function(data){
/* data has a format like :
*[{"peaje":"Peaje 1","ruta":"Ruta 1","fechaCruce":"2014-10-18","hora":"15:42","valor":"5000"},{"peaje":"Peaje 1","ruta":"Ruta 1","fechaCruce":"2014-10-18","hora":"14:21","valor":"7000"},{"peaje":"Peaje 1","ruta":"Ruta 1","fechaCruce":"2014-09-19","hora":"11:58","valor":"17000"}]
*/
var peajes = JSON.parse( data );
var body = [];
var titulos = new Array( 'PEAJE', 'RUTA', 'FECHA CRUCE', 'HORA', 'VALOR' );
body.push( titulos );
for (key in peajes)
{
if (peajes.hasOwnProperty(key))
{
var peaje = peajes[key];
var fila = new Array();
fila.push( peaje.peaje.toString() );
fila.push( peaje.ruta.toString() );
fila.push( peaje.fechaCruce.toString() );
fila.push( peaje.hora.toString() );
fila.push( peaje.valor.toString() );
body.push(fila);
}
}
console.log( body );
var docDefinition = {
content: [
{
table: {
headerRows: 1,
widths: [ '*', 'auto', 100, '*' ],
body: body
}
}]
};//end docDefinition
pdfMake.createPdf(docDefinition).open();
}//end success
});
Dies ist am Beispiel der Bibliothek http://pdfmake.org/#/gettingstarted
Ich weiß nicht, was mache ich falsch?
InformationsquelleAutor Cristian Chaparro A. | 2014-10-30
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für mehrere Zeilen, hier ist ein Beispiel
InformationsquelleAutor ishimwe
Für Kopf-und Zeilen sind dynamisch , können wir definieren Header in einem array und auch Zeilen und dann kommen Sie in einer folgenden Beispiel ( kopieren und einfügen in http://pdfmake.org/playground.html, um ihn in Aktion zu sehen ) :
InformationsquelleAutor Stanley Illidge