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.
Sedot Source Codenya Disini
Update Contact :
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email : Fajarudinsidik@gmail.com
No Wa/Telepon (puat) : 085267792168
No Wa/Telepon (fajar) : 085369237896
Email: Fajarudinsidik@gmail.com
atau Kirimkan Private messanger melalui email dengan klik tombol order dibawah ini :