Home » , , , » Membuat Laporan dengan Fast Report di Delphi

Membuat Laporan dengan Fast Report di Delphi

Unknown | 2:19 PM | 3comments
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
Laporan dengan Fast Report di Delphi


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.

Laporan Dengan Fast Report di Delphi

3. Atur properties pada komponen ADOTable  seperti pada gambar dibawah

Laporan dengan Fast Report di Delphi

4. Kemudian pada komponen FrxDBDateset ganti properties dataset dengan ADOTable11
5. Kemudian klik 2X komponen FrxReport sehingga muncul form design laporan seperti pada gambar.

Laporan dengan Fast Report di Delphi

6. Pada FrxReport design pilih menu Report > Data > kemudian Contreng FrxDBDataset1. Lihat gambar.

Laporan dengan Fast Report di Delphi

Laporan dengan Fast Report di Delphi


7. Kemudian tambahkan komponen pada kertas laporan. Perhatikan baik-baik gambar dibawah ini

Laporan dengan Fast Report di Delphi

8. Kemudian pilih menu File lalu preview. hasil seperti dibawah ini ...

Laporan dengan Fast Report

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
Share this article :

3 comments:

h said...

mantap kang, sedikit tambahan, kalaui ingin nambah barcode itu tambahin TfrxBarcodeObject

h said...

kok gak muncul reportnya pas di klik tombol preview ya??

Unknown said...

gan kalo kita mau nambah nomor urut laporan gitu gimana ya?

 
Copyright © 2011. TUTORIAL DELPHI DAN DATABASE - All Rights Reserved