BAB II delphi

4
STMIK AKBA Buku Panduan Pemrograman Visual III Report Overview : Bab ini akan menjelaskan pengertian Quick Report, mengidentifikasi komponen Quick report, cara instalasi Quick Report dan Penggunaan komponen Quick Report. Tujuan : Setelah mengikuti perkuliahan ini mahasiswa diharapkan mampu membuat report dengan quick report. . 7.1. Pengertian Quick Report Quick Report merupakan salah satu fasilitas pada delphi yg digunakan untuk membuat laporan. Untuk menggunakan komponen quick report maka komponen tersebut harus di install terlebih dahulu. 7.2. Instalasi Quick Report Pada jendela delphi pilih Perintah Insalled Packages dari menu Component sehingga tampil kotak dialog Project Options. Klik tombol Add untuk mulai menambahkan paket komponen sehingga jendela Add Design Package akan ditampilkan. 1

description

program visual III

Transcript of BAB II delphi

STMIK AKBA Buku Panduan Pemrograman Visual III Report Overview :Bab ini akan menjelaskan pengertian Quick Report, mengidentifikasi komponen Quick report, cara instalasi Quick Report dan Penggunaan komponen Quick Report.

Tujuan :Setelah mengikuti perkuliahan ini mahasiswa diharapkan mampu membuat report dengan quick report..

7.1. Pengertian Quick ReportQuick Report merupakan salah satu fasilitas pada delphi yg digunakan untuk membuat laporan. Untuk menggunakan komponen quick report maka komponen tersebut harus di install terlebih dahulu.

7.2. Instalasi Quick Report Pada jendela delphi pilih Perintah Insalled Packages dari menu Component sehingga tampil kotak dialog Project Options.

Klik tombol Add untuk mulai menambahkan paket komponen sehingga jendela Add Design Package akan ditampilkan.

Masuk ke directory C:\Program Files\Borland\Delphi7\Bin\ lalu pilih file dclqrt70.bpl seperti gambar berikut:

dan klik tombol open u/ memanggilnya. maka paket komponen tersebut akan muncul dalam daftar Design Packages.

7.3. Komponen QuickReportKomponen QuickReport terdiri dari 22 komponen yang dapat dikelompokkan menjadi beberapa macam, yaitu komponen band (band component), komponen yang dapat dicetak (printable component), preview dan composite reports, dan filters.Beberapa komponen pada page QuickReport

QuickRepMerepresentasikan kertas yang akan digunakan untuk melakukan pencetakan. Pada komponen ini Anda dapat mengatur berbagai hal, seperti mengatur ukuran kertas, margin, orientasi (portrait atau landscape), dan sebagainya. QRSubDetailDigunakan sebagai detail band dari tabel dengan hubungan Master Detail. Juga dapat digunakan sebagi master dari detail band lain. QRStringsBandDigunakan untuk membuat report tanpa harus menggunakan TdataSet. Sebagai gantinya adalah dengan memakai Tstrings. QRBandMerupakan tipe band umum yang akan beraksi sesuai dengan property BandType. Tanpa menggunakan komponen ini pun Anda dapat menambahkan band pada report, yaitu dengan mengatur property Band dari komponen QuickRep. QRChildBandDigunakan untuk membuat band yang terletak pada bagian bawah dari band lain. QRGroupMerupakan suatu band yang digunakan untuk mengelompokkan record. QRLabelDigunakan utnuk menampilkan teks statis pada report. QRDBTeksDigunakan untuk menampilkan isi atu nilai dari suatu field pada suatu tabel QRExprDigunakan untuk menampilkan ekspresi. Sebagai contoh, jika Anda mempunyai field Title, FirstName, dan LastName dan Anda ingin menggabungkan isi (nilai) dari ketiga field tersebut, Anda dapat melakukannya dengan mengisikan pada property Expression:Title + FirstName + + LastName QRSysDataDigunakan untuk menampilkan sistem data seperti nomor halaman pada report, tanggal dan atau jam waktu pencetakan QRMemoDigunakan untuk menampilkan beberapa teks.7.4. Mengenal BandBand merupakan bagian yang sangat penting pada pembuatan report, karena pada band-lah Anda harus meletakkan berbagai komponen report lainnya. Band dapat dibedakan menjadi enam macam, yaitu: PageHeaderIsi band ini akan akan ditampilkan pada setiap halaman report. Untuk menentukan apakah isi band akan ditampilkan pada halaman pertama atau tidak, Anda dapat mengaturnya pada property Options.FisrtPageHeader. TitleDigunakan untuk menampilkan judul report dan akan ditampilkan sekali pada halaman pertama saja. ColoumnHeaderDigunakan untuk menampilkan judul kolom. DetailDigunakan untuk menampilkan data (dari suatu dataset) yang akan dicetak. Anda dapat meletakkan data aware control seperti QRDBText pada band ini. SummaryBiasa digunakan untuk menampilkan jumlah total dari suatu field pertipe numerik. PageFooterIsi band ini akan ditampilkan pada setiap halaman report. Untuk menentukan apakah isi band akan ditampilkan pada halaman terakhir atau tidak. Anda dapat menggunakannya pada property Options.LastpageFooter. Biasa digunakan untuk menampilkan halam report.

1