Membuat Laporan dengan Fast Report di Delphi
Sebagai seorang programer delphi pasti sudah pernah mendengar nama fast
report, fast report sendiri adalah komponen atau tool yang digunakan
untuk membuat laporan-laporan dalam aplikasi database. Sebelum saya
menggunakan fast report dulu saya menggunakan Quick report untuk membuat
laporan, karena dapat referensi dari temen-temen forum untuk membuat
laporan dengan fast report, akhirnya saya mencoba tool tersebut alhasil
ternyata pembuatan laporanya lebih simpel dan lebih nyaman untuk
mendesain laporannya.
Terdorong karena pertanyaan dari seorang teman programer tentang
bagaimana membuat laporan dengan menggunakan fast report maka saya
membuat tutorial ini sebagai panduan teman-teman yang belum bisa
menggunakan fast report. Mungkin artikel seperti ini sudah sering
dibahas diberbagai forum dan komunitas-komunitas delphi.
Langsung saja kita mulai pembuatan laporan dengan fast report. Pertama
yang harus disiapkan adalah delphi yang sudah terinstal fast report dan
database untuk mengakses data yang akan dijadikan laporan. Disini saya
menggunakan sampel database Acces.
1. Buat aplikasi baru dengan menggunakan delphi tambahkan komponen seperti berikut:
- TADOConnection
- TADOTable
- TFrxReport
- TFrxDBDataset
- TButton
Lihat pada gambar dibawah
2. Koneksikan Database dengan ADOConnection dengan cara tekan Build kemudian pilih Provider Microsoft Jet 4.0 OLE DB Provider kemudian pilih database. Lihat gambar dibawah.
3. Atur properties pada komponen ADOTable seperti pada gambar dibawah
4. Kemudian pada komponen FrxDBDateset ganti properties dataset dengan ADOTable11
5. Kemudian klik 2X komponen FrxReport sehingga muncul form design laporan seperti pada gambar.
6. Pada FrxReport design pilih menu Report > Data > kemudian Contreng FrxDBDataset1. Lihat gambar.
7. Kemudian tambahkan komponen pada kertas laporan. Perhatikan baik-baik gambar dibawah ini
8. Kemudian pilih menu File lalu preview. hasil seperti dibawah ini ...
9. Kemudian simpan laporan yang telah selesai di design kedalam folder aplikasi dengan nama Laporan.fr3.
10. Kemudian Pada tombol Preview Report Tuliskan kode seperti dibawah ini.
procedure TForm1.Button1Click(Sender: TObject); begin FrxReport1.LoadFromFile(ExtractFilePath(Application.ExeName)+'Laporan.Fr3'); Frxreport1.ShowReport(); end;
11. Setelah itu jalankan program dengan menekan Tombol F9 kemudian tekan tombol Preview Report.
Tutorial membuat Laporan dengan Fast Report di Delphi telah selesai. Selamat mencoba semoga sukses..
Sekian dan terimakasih .... semoga bermanfaat. Apabila ada saran dan kritik silahkan tinggalkan komentar.
0 komentar:
Posting Komentar