Membuat Laporan Menggunakan Rave Report

PENDAHULUAN

RaveReport adalah salah tools yang ada Delphi 2007 yang bisa digunakan untuk membuat laporan. Untuk membuat laporan di RaveReport sebaiknya kita terlebih memahami bagian-bagian dari RaveReport dan Fungsinya masing-masing, sehingga pada saat pembuatan laporan kita mengetahui component-component  mana yang harus ada di laporan yang akan dibuat.  Adapun bentuk layout pembuatan laporan menggunakan RaveReport  seperti pada Gambar 1.

RR1

 Gambar 1. Layout Laporan

Bagian-bagian RaveReport seperti pada Gambar 1, yaitu :

1.   Component

Component adalah kumpulan tools yang bisa digunakan untuk mendesain laporan yaitu terdiri dari :

  1. Drawing, berisikan tools untuk membuat kotak, garis, lingkaran, ellips.
  2. Barcode, berisikan tools untuk menampilkan barcode dilaporan.
  3. Standard, berisikan tools untuk teks, memo, bitmap, pagenumber.
  4. Report, diantaranya berisikan tools dengan fungsi sebagai berikut :
    • DataText Component, untuk menampilkan data dari tabel(Field)
    • CalcText Component, untuk menampilkan data perhitungan (Total, Rata-Rata, dll)
    • RegionComponent, untuk menentukan area tempat laporan ditampilkan
    • BandComponent, area untuk menampilkan Judul/Keterangan
    • DataBandComponent, area untuk menampilkan data laporan.

5. Zoom, untuk mengatur besar tampilan . 

6.Color, untuk mengatur warna component yang ada di Area Laporan.

7.Font, untuk font text yang ada dilaporan.

8.Fill, untuk mengatur fill component.

9.Lines, untuk pengaturan terhadap garis yang ada dilaporan.

2.   Properties

Properties digunakan untuk mengatur keterangan/isi dari component-component yang di area laporan.

 3.   Area Design Report

Area untuk meletakkan component yang akan ditampilkan dilaporan.

 4.   TreeView

Tampilan Component secara tree.

TAHAPAN PEMBUATAN LAPORAN 

Pembuatan laporan menggunakan RaveReport  dikelompokkan dalam 2 tahapan yaitu :

Langkah 1

Tahapan Pendukung

a. Mempersiapkan folder untuk menyimpan laporan, seperti dibawah ini, (jika folder aplikasi belum dibuat).

RR2

Langkah 2

Membuat Database dan Tabel di Microsoft Access 2007.

Buat Database dan Tabel dibawah ini :

Nama Database : Penjualan

Nama Tabel        : Barang

RR3

Nama Tabel        : PELANGGAN

RR4

Nama Tabel        : FAKTUR

RR5

Masukkan data berikut ke masing-masing tabel yang telah dibuat :

Nama Tabel        : Barang

RR6

 Nama Tabel        : PELANGGAN

RR7

Nama Tabel        : FAKTUR

RR8

Langkah 3

Membuat DataModul (jika belum dibuat)

  • File – New – Other

RR9

RR10

  • Klik DataModule.
  • Klik OK.
  • Ubah Properties Name = dm.
  • Simpan DataModule ke Folder Datamodul dengan nama  modul_Penjualan.

Langkah 4

Menambahkan komponen ke DataModul

Tambahkan komponen-komponen dibawah ini ke form datamodul :

  • TADOConnection (Kalau koneksi belum dibuat), ubah properties.

.Name = KoneksiPenjualan

.ConnectionString = Hubungkan kedatabase yang telah dibuat

.LoginPrompt = false

  • TADOQuery, uah properties,

.Name = ADO_LapPenjualan

.Connection = KoneksiPenjualan

.SQL = Select * From Faktur,Barang, Pelanggan

           Where Faktur.KdPlg=Pelanggan.KdPlg AND Faktur.KdBrg=Barang.KdBrg

.Active = True

  • Simpan Ulang DataModul.

Langkah 5

Menyiapkan Form untuk mengontrol Laporan yang akan dibuat

1)      Buat project baru (jika project belum dibuat).

-     File – New – VCL Form Application.

-     Simpan Project dan Form, dengan cara (File – Save All).

- Project1, ubah menjadi ProjectPenjualan, simpan ke folder penjualan dan Unit1, ubah menjadi unit_laporan, simpan ke folder form.

-     Tambahkan datamodule ke project, dengan cara (Project – add to Project – browse dimana menyimpan modul_penjualan).

-     Lanjutkan ke langkah menambahkan komponen form (langka f).

2)      Tambahkan form baru (jika project telah dibuat)

-     Tambahkan form baru dengan cara (file – New – Form delphi for win32)

-     Simpan form denga cara (File – Save As), simpan dengan nama unit_laporan ke folder form.

-     Lanjutkan ke langkah menambahkan komponen form (langka f).

Langkah 6

Menambahkan dan Merubah Properties Komponen.

Kedalam form yang telah dibuat tambahkan komponen-komponen seperti dibawah ini :

RR11

Berasarkan layout form pada gambar 3, maka komponen-komponen yang akan ditambahkan kedalam form adalah sebagai berikut :

 Tabel 1. Tabel Komponen Form & Properties

 RR12

Tunggu Tutorial Selanjutnya  (Desain Laporan dengan RaveReport)

Salimin Bahar

Salimin Bahar, S.Kom adalah Dosen di STMIK-POLTEK PalComTech

3 comments

  1. :2thumbup

  2. mantap pak, izin copy buat makalah. :2thumbup

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>