Dalam
pembuatan sistem atau aplikasi berbasis web, seringkali diperlukan
laporan (report) untuk berbagai keperluan. Pada umumnya, laporan dapat
disajikan dalam 3 (tiga) bentuk yaitu laporan HTML, laporan bentuk PDF
dan laporan Excel atau Spreadsheet. Bentuk laporan HTML merupakan bentuk
laporan yang ditampilkan secara langsung di halaman web, dapat dibuat
dengan perintah HTML dan CSS. Sedangkan laporan dalam bentuk PDF, pada
umumnya disajikan sebagai format siap cetak atau siap disajikan. Tentang
bagaimana membuat laporan PDF dengan PHP, silahkah baca tutorial
mengenai Step by Step membuat laporan PDF.
Dalam
tutorial ini, akan dibahas bentuk laporan yang ketiga yaitu laporan
dalam bentuk Excel atau Spreadsheet. Namun dalam bentuk yang sangat
sederhana. Tutorial ini terbatas pada pembahasan untuk membuat dan
menuliskan data ke dalam file Excel dengan format .xls yang kompatibel
dengan Microsoft Excel, Open Office, Libre Office dan program pengolah
spreadsheet lainnya. Masih dalam bentuk sederhana juga, tutorial ini
akan diakhiri dengan contoh laporan (report) dimana data diambil dari
database MySQL.
Class untuk Membuat dan Menulis ke Excel
Untuk
membuat maupun menulis file excel sebenarnya tidak terlalu sulit,
karena sudah cukup banyak tersedia library atau class yang dibuat khusus
untuk menangani membuat, menulis bahkan membaca file excel dan
spreadsheet. Beberapa library tersebut akan diulas secara singkat di
bagian akhir tutorial ini. Dalam tutorial ini, kita akan menggunakan
satu class untuk membuat dan menulis file excel yang dibuat oleh
Shararia Azam dan dipublikasikan di website http://www.shahariaazam.com.
Class penanganan excel buatannya cukup singkat dan sederhana namun
sudah sangat cukup untuk memberikan gambaran bagaimana penanganan file
excel dengan menggunakan PHP.
Tidak ada komentar:
Posting Komentar