Report Atau Laporan Pada Delphi
Report/laporan merupakan bentuk print out dari data. Data yang dimaksud dapat berupa data keseluruhan dari suatu tabel atau data yang diperoleh dari suatu query pencarian. Berikut ini adalah pembahasan bagaimana membuat report dari suatu tabel maupun dari query.
Dalam Delphi komponen report ada beberapa seperti rave report yang merpakan bawaan Delphi 7, quick report yang merupakan bawaan Delphi sebelumnya, tetapi dalam Delphi pun dapat diinstalkan quicreport dari CD-nya. Atau dapat menggunakan report dari supplier pihak ketiga seperti fast report dan sebagainya.
Hal-hal yang perlu diperhatikan dalam pembuatan report adalah:
1. basis data sebagai data yang akan ditampilkan dalam report tersebut
2. perancangan report untuk antarmukanya
3. koneksi ke aplikasi.
Komponen-komponen Quick Report
Untuk membuat report dibutuhkan komponen report, dalam modul ini akan mmakai quick report. Komponen-komponen yang ada dalam quick report adalah:
TQRLabel teks statis biasanya digunakan untuk judul atau label.
TQRDBText untuk menampilkan field dari database.
TQRExpr untuk menampilkan expresi atau fungsi-fungsi yang dibutuhkan.
TQRSysData unutk menampilkan informasi judul report, page number, date and time. TQRMemo seperti TQRLabel, tetapi komponen ini dapat menerima text multiple lines.
TQRRichText untuk menampilkan teks berformat
TQRShape untuk menampilkan rectangles, circles and horizontal and vertical lines.
TQRImage untuk menampilkan image statis.
TQRDBImage untuk menampilkan image dari database.