10:43:00 PM
0
Nah kali ini gw mau share pengalaman gw menyajikan report pake tcpdf di CodeIgniter. Pertama bias di download dulu library dari tcpdf disini, jika belum punya framework CI bias download disini. Oke, sekarang extract di folder libraries dalam project kamu. Contoh : /folder_project/application/libraries

Sekarang libraries sudah siap, waktunya kita mulai koding sesuai tampilan yang kita ingunkan. Caranya seperti berikut :

  •      Buka view dan tambahkan button.





Beri action post yang di tujukan ke controller sebagai tempat eksekusi yang akan kita design sebagai report yang kita inginkan, disini saya menggunakan contoh post ke file laporan dengan action cetak di controllers (PRINT)

  •          Setelah itu masuk ke file laporan dan tambahkan action cetak seperti berikut :

    function cetak(){
$this->load->library('Pdf');
$font = 'helvetica';
$fontSize = 6;
$pdf = new Pdf('P', 'inch', 'A4', true, 'UTF-8', false);

$pdf->SetFont($font, '', $fontSize);
$pdf->SetHeaderMargin(10);
$pdf->SetTopMargin(1);
$pdf->setFooterMargin(1);
$pdf->SetAutoPageBreak(true, 10);
$pdf->SetAuthor(' AUTHOR ');
$pdf->SetDisplayMode('real', 'default');
$pdf->setPrintHeader(false);
$pdf->setPrintFooter(false);
$pdf->AddPage('L', array(235.3, 145.7));
 $pdf->SetTitle('JUDUL REPORT');
$pdf->Cell('','','TEST CETAK','0','1','','','','','');

$pdf->Output('JudulReport.pdf', 'I');
    }

Coba jalankan dan tekan tombol print yang telah di buat di view tadi. Maka akan tampil hasil seperti berikut


 Sekian tutorial membuat report menggunakan TCPDF di CodeIgniter. Kalo ada kesulitan bisa komen dibawah. 

Terimakasih, Semoga Bermanfaat.

0 komentar:

Post a Comment