Aug 092009
 

Assalamu’alaikum wr wb

Minggu lalu saya sedang ada pekerjaan untuk membuat report dengan banyak sekali model grafik – grafik. Yang membuat agak sedikit kerepotan adalah report ini jalan di browser bukan pada program desktop, juga masalahnya bukan juga dengan java, kenapa kalo di java kan ada Ireport, nah di php kira – kira apa yang di pakai ya. Saya teringat beberapa tahun yang lalu saya pernah iseng buat report di php dengan grafik dengan memanfaatkan Flass, alias parsing ke flas dengan data xml. Tapi saya saya lupa nama programnya apa. Karena lupa ya jalan terakhir tanya sama mbah google. dengan jawabannya adalah XML/SWF Charts yang beralamatkan di http://www.maani.us ok segera explorasi dua hari saya berexplorasi dengan nih chart. dengan keputusan ya mungkin ini kurang cocok atau saya yang kurang merasa puas karena harus create xml baru bisa di baca oleh char. Lama merenung akhirnya teringat dengan ExtJs kalo ngak salah ada chart di ExtJs, ok langsung buka ExtJs dan hasilnya betul ada. ok cerita selesai sampai disini ya mulai explorasinya.

Pertama yang dibutuhkan adalah Library ExtJS yang bisa di Download di http://www.extjs.com, dan juga

CodeIgniter.
Copykan Library ExtJS ke folder di CodeIgniter misal kita buat folder sendiri

1.Langkah pertama konfigurasi database pada CodeIgniter anda.
2.Buat table pada database anda
misal :

CREATE TABLE <code>tbl_grafik</code> (
    <code>keterangan</code> varchar(50) NOT NULL,
    <code>tahun</code> int(11) NOT NULL,
    <code>bulan</code> int(11) NOT NULL,
    <code>nilai</code> float(9,3) DEFAULT '0.000',
    PRIMARY KEY (<code>keterangan</code>)
  ) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  Insert into tbl_grafik values('Pembelian',2009,1,200);
  Insert into tbl_grafik values('Pembelian',2009,2,245);
  Insert into tbl_grafik values('Penjualan',2009,1,150);
  Insert into tbl_grafik values('Penjualan',2009,2,300);

3.Buat Controller dengan nama printController.php

Continue reading »