Sunday - May 18, 2008

Home | Site Map | Channels | Profile | Press Room | Services | Contact 

currently 11 user(s) online

search 

   Latest News

»

sony-ak.com Luncurkan Kamus Teknologi Informasi (May 27, 2006)

»

sony-ak.com Luncurkan IT Event Calendar (May 20, 2006)

»

Web Chat Berbasis AJAX dari sony-ak.com (May 09, 2006)

»

sony-ak.com Advertising Program (May 01, 2006)

»

Sony AK di Tabloid PCplus (April 18, 2006)

news archives » 


   Random Article

»

Menggunakan Alias pada MySQL (1750)

»

Mengetahui MAC Address Suatu Komputer Pada Jaringan LAN (5792)

»

Foxit Reader: Software PDF Reader Alternatif yang Gratis dan Cepat (3488)

»

Tips dalam Penggunaan Instant Messaging untuk Bisnis (1469)

»

Membuat ActiveX DLL (Dynamic Link Library) Pada Visual Basic 6.0 (4338)

   Newsletter

Join our newsletter, you will get alert about content updates

powered by Yahoo! Groups















Nedstat Basic - Free web site statistics

 
 
Contoh Membuat Laporan Pada Borland Delphi dengan Quick Report

Author: Ratih Kusumawati
Published: June 21, 2004
Visits: 9716 - Category: Borland Delphi
 
     
 

Pada artikel yang lalu yang berjudul Koneksi Database dari Borland Delphi ke MS Access sudah dibahas tentang bagaimana membuat database dengan menggunakan Delphi. Kali ini penulis akan membahas bagaimana menulis laporan dari database tersebut. Dengan adanya Quick Report ini maka kita dapat langsung melihat laporan dari database tersebut.

Quick Report adalah suatu komponen penulisan laporan sederhana dari database dimana komponennya sudah terinstall ketika kita menginstall program Delphi. Kali ini penulis akan membuat penulisan laporan dari database mahasiswa dari artikel yang telah disebutkan di atas.

1. Membuat Quick Report

Pertama kali kita buat tampilan baru QReport melalui File - New - Report. Jika Anda tidak menemui menu report maka pilih menu File - New - Other - New - Report. Kemudian kita buat tampilan laporan yang kita inginkan. Kali ini penulis ingin menuliskan judul dari laporan, lambang, daftar mahasiswa, jumlah mahasiswa, tanggal, jam, serta nomor halaman, maka diperlukan komponen sebagai berikut:

- QRBand, untuk memberikan batasan - batasan sesuai dengan jenis penulisan.
- QRLabel, untuk menampilkan tulisan yang kita inginkan
- QRDBtext, untuk menampilkan data field yang kita inginkan
- QRExpr, untuk melakukan mengolah data field database dengan operasi matematika, statistic , tanggal dan waktu,logical, information dan yang lainnya.
- QRSysData, untuk menampilkan tanggal dan jam (qrstime,qrsdate,qrsdatetime), jumlah record (qrsdetailcount), Nomor urut record (qrsdetailno), nomor halaman (qrspagenumber).
- QRShape, untuk mengambar bentuk - bentuk tertentu misalnya garis, lingkaran, bujur sangkar dan lainnya.
- QRImage, untuk menampilkan picture dari file tertentu.

Penulis akan membuat tampilan laporan seperti berikut ini:

Sebelum membuat tampilan lebih dulu kita kopi Table1 di Form1 dan di-paste pada Quick Report. Pastikan property Active pada Table1 adalah true, cek isi property TableName dan property DatabaseName apakah sudah betul. Kemudian ubah property DataSet di Quick Report ke nama tabel yang kita gunakan (Table1).

Untuk laporan diatas terdiri dari 4 (empat) bagian , kita akan membuat masing masing bagian dengan menggunakan QRSBand.

 

2. Menghubungkan form dengan Quick Report

Kita tambahkan komponen button "preview" dan "print" yang akan menghubungkan form dengan Quick Report.

Untuk menghubungkan Unit1 (Form1) dengan Unit2 (QuickReport) maka ditulis perintah sesudah perintah implementation.

uses Unit2; // uses namaunitlaporan;

Program button preview:

procedure TForm1.btnviewClick(Sender: TObject);
begin
  quickreport.Preview;
  //namalaporan.preview (untuk menampilkan laporan)
end;

Program button print:

procedure TForm1.btnprintClick(Sender: TObject);
begin
  quickreport.Print;
  // namalaporan.print (untuk menge-print laporan langsung
  // dari form tanpa masuk ke tampilan laporan)
end;

Demikian artikel tentang membuat laporan (report) sederhana dari database dengan menggunakan Quick Report. Source code program bisa di download di delphiqreport1.zip.

Jika anda ingin membukanya lebih dahulu letakkan database access pada ODBC ditempat dimana anda meletakkan database access program ini (ikuti langkah membuat Alias pada ODBC pada artikel Koneksi Database dari Borland Delphi ke MS Access). Kemudian explore pada object Database1 untuk memastikan database mahasiswa terhubung dengan form Delphi.

Untuk komentar tulisan dapat anda kirimkan ke bluesnow_ratih@yahoo.com. Untuk melihat tulisan menarik lainnya anda dapat melihat di www.sony-ak.com.

Terima kasih.




 Recommended articles
 

»

Mendeteksi Perubahan Struktur Pada SQL Server 2000 Dengan Lumigent Schema Alert (2799)

»

Belajar Programming dari Blog Para Programmer di Internet (4452)

»

Tips PHP: Membuat Warna Background Row Pada Tabel Menjadi Selang Seling (2882)

»

Dumping dan Restore Database Pada MySQL (3775)

»

Tips SQL Server: Melakukan Perbandingan Case Sensitive pada Instalasi Case Insensitive Sort Order (986)

 Send your comments or suggestions
Full Name :
E-mail :
Comments :
 
 

  Privacy | Site Map | Advertise

  Copyright © 2003 - 2006 Sony AK Knowledge Center - all rights reserved

  info@sony-ak.com