4
Euis Marlina (http://euismarlina.edublogs.org / http://adeisti.blogspot.com ) 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.

Materi 11 - Membuat Report di Delphi dengan Menggunakan QuickReport…

Embed Size (px)

Citation preview

Page 1: Materi 11 - Membuat Report di Delphi dengan Menggunakan QuickReport…

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

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.

Page 2: Materi 11 - Membuat Report di Delphi dengan Menggunakan QuickReport…

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.

Page 3: Materi 11 - Membuat Report di Delphi dengan Menggunakan QuickReport…

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.

Page 4: Materi 11 - Membuat Report di Delphi dengan Menggunakan QuickReport…

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.