Cannot set property '_minWidth' of undefined Şeklinde hata alıyorum
oluşturamadım Yardımcı olabilcek olan varmı
var body=[]; var header=[ "Plaka", "Ra", "Ö.Tür", "Tutar", "Matbu", "Açıklama" ] body.push(header); $.each(response.data,function(stationkey,data2){ var parse={ text:stationkey, }; var arraydata=[ parse,{},{},{},{},{} ]; body.push(arraydata); $.each(data2,function(datekey,data3){ var parse2={ text:datekey, style:"MyMargin" }; var arraydata2=[ parse2,{},{},{},{},{} ]; body.push(arraydata2); $.each(data3,function(paymentkey,data4){ var parse3={ text:paymentkey, style:"MyMargin2" }; var arraydata3=[ parse3,{},{},{},{},{} ]; body.push(arraydata3); if(paymentkey=="KREDİ KARTI") { $.each(data4,function(bankkey,data5){ var parse4={ text:bankkey, style:"MyMargin3" }; var arraydata4=[ parse4,{},{},{},{},{} ]; body.push(arraydata4); $.each(data5,function(poskey,data6){ var parse5={ text:poskey, style:"MyMargin4" }; var arraydata5=[ parse5,{},{},{},{},{} ]; body.push(arraydata5); $.each(data6,function(vtypekey,data7){ var parse6={ text:vtypekey, style:"MyMargin5" }; var arraydata6=[ parse6,{},{},{},{},{} ]; body.push(arraydata6); $.each(data7,function(muhkey,data8){ var parse7={ text:vtypekey, style:"MyMargin6" }; var arraydata7=[ parse7,{},{},{},{},{} ]; body.push(arraydata7); $.each(data8,function(voucherkey,voucher){ if(voucher.plate_number!="") { var platenumber=voucher.plate_number; } else { var platenumber=""; } if(voucher.contract_no!="") { var contract_no=voucher.contract_no; } else { var contract_no=voucher.reservation_no; } var parse8={ text:platenumber, style:"MyMargin7" }; body.push([parse8,contract_no,voucher.voucher_payment_type,voucher.voucher_amount,voucher.voucher_matbu_no,voucher.comment]); }); }); }); }); }); } }); }); }); console.log(body); var docDefinition= { content: [ { style: 'tableExample', table: { widths: ['auto', 'auto', 'auto', 'auto', 'auto'], body:[body] } } ], styles: { MyMargin: { margin: [20, 0, 0, 0] }, MyMargin2: { margin: [40, 0, 0, 0] }, MyMargin3: { margin: [60, 0, 0, 0] }, MyMargin4: { margin: [80, 0, 0, 0] }, MyMargin5: { margin: [100, 0, 0, 0] }, MyMargin6: { margin: [120, 0, 0, 0] }, MyMargin7: { margin: [130, 0, 0, 0] }, tableExample: { margin: [0, 5, 0, 15] } } };pdfMake.createPdf(docDefinition).download();