You are on page 1of 4

Membuat Report di Delphi dengan Menggunakan Quick Report

Hampir dalam setiap aplikasi sistem informasi berbasis desktop ada menu
laporannya. Jika anda menggunakan Delphi untuk membuat sistem informasi
tersebut, maka salah satu komponen untuk membuat report/laporan itu adalah
QuickReport(Terdapat pada semua versi delphi). Ada juga komponen report baru
yaitu RaveReport yang ada pada Delphi versi 7 ke atas.

Pada kesempatan ini yang akan kita bahas adalah hanya mengenai QuickReport
saja. Mari kita lihat langkah-langkahnya.

Langkah-langkah membuat report dengan quickreport :

1. Klik file >> New >> Application >> Other. Nanti akan tampil seperti gambar di
bawah ini. Lalu pilih Report >> klik OK.

2. Setelah anda klik OK, maka akan tampil seperti gambar berikut ini. Disinilah
anda merancang tampilan laporan.

Euis Marlina (http://euismarlina.edublogs.org / http://adeisti.blogspot.com )


3. Selanjutnya anda bisa mensetting ukuran kertas, margin, orientasi dan lain-lain
pada properties Page seperti ini.

4. Jika anda sudah selesai menseting page, maka langkah selanjutnya mensetting
bands yang akan anda gunakan.

Euis Marlina (http://euismarlina.edublogs.org / http://adeisti.blogspot.com )


Karena di atas pada properties yang di True kan ada 3 band, maka tampilannya
pada bagian report seperti berikut. Yaitu Column Header untuk meletakan judul
laporan, Detail untuk meletakan data yang dihubungkan ke database, dan Page
Footer untuk meletakkan tanggal cetak dan page number atau keterangan
lainnya.

5. Langkah terakhir adalah mensetting DataSet. Pilih query/tabel mana yang akan
di hubungkan ke report. Tentunya disesuikan dengan laporan yang akan anda
tampilkan pada report tersebut. Misalnya contoh disini menggunakan ZQuery2.

Euis Marlina (http://euismarlina.edublogs.org / http://adeisti.blogspot.com )


Selanjutnya kita akan mendesain tampilan laporan dengan menambahkan
beberapa komponen dari quickreport, seperti QRLabel, QRDBText(untuk data
dari database) dan QRSysData(untuk nomor record, tanggal, page
number, dll).Hasilnya seperti pada gambar berikut.

Untuk menampilkan report dari form dengan tombol cetak misalnya seperti
berikut.

procedure TForm1.btnCetakClick(Sender: TObject);


begin
QuickReport1.Preview;
end;

Setelah running tampilannya sebagai berikut.

Selamat mencoba, semoga berhasil.

Euis Marlina (http://euismarlina.edublogs.org / http://adeisti.blogspot.com )

You might also like