Assalamualaikum Wr.Wb
Hay Teman teman, bagaimana kabar nya, semoga kabarnya baik baik saja. .
.
Amiinnnnn. . . .
Di Postingan kali ini saya mau mengajak teman teman ubtuk belajar Komponen- Komponen Quick Report Dalam Pemograman Delphi. Langsung saja. . .
QuickRep
QuikcRep
adalah form dasar dari keseluruhan report yang akan
dibuat.
Untuk menggunakannya, kita dapat langsung meletakkannya
pada
form. Ketika diletakkan pada form, QuickRep masih kosong
dan
belum memiliki band. Karenanya kita harus meletakkan band
atau
komponen report lainnya pada komponen ini. QuickRep ini
merupakan
container untuk komponen-komponen quick report yang
lain.
Dengan kata lain, kita meletakan komponen-komponen quick
report
lainnya di atas komponen QuickRep ini.
QRSubDetail
QRSubDetail
biasanya digunakan pada laporan dalam bentuk
master-detail
yang akan dicetak setelah detail band. Band ini
mempunyai
dataset sendiri dan dicetak dari awal record
sampai
dengan
akhir record pada dataset tersebut.
QRStringsBand
QRStringsBand
meletakan band yang berisi strings pada report.
QRBand
QBBand
adalah band elemen dasar dari band-band yang ada dan
dengan
mudah dapat diubah tipe band-nya hanya dengan mengatur
properti
BandType sesuai tujuan band tersebut. Jika kita meletakkan
TQRBand
pada QuickRep, lalu mengisi BandType dengan “rbTitle”,
fungsi
band ini menjadi tipe Title Band.
QRChildBand
QRChildBand digunakan untuk mencetak laporan yang
komponennya
panjang dan menyebabkan band yang ada tidak
cukup sehingga komponen tersebut harus dipindahkan ke
QRChildBand
pada saat proses.
QRGroup
Band
ini memungkinkan Anda membagi band yang ada menjadi
bagian-bagian
menurut grup. Anda dapat menentukan kapan band
ini
dicetak dengan rumus. Jika perhitungan rumus pada record
sekarang
dan sebelumnya tidak sama, band ini akan dicetak.
QRLabel
QR
Label digunakan untuk mencetak teks pada laporan. Berguna
untuk
memberi keterangan seperti label pada form, serta bersifat
statik.
Untuk mengatur teks yang akan dicetak label, digunakan
properti
caption.
QRDBText
QRDBText
adalah versi data-aware TQRLabel. Band ini berfungsi
untuk
mencetak nilai yang ada pada field suatu database. Di
dalamnya
juga termasuk calculated field, text field, string field, atau
macam
field numeric, field tanggal, field memo. Koneksikan pada
data
field dengan mengatur properti DataSource dan DataField.
QRExpr
Band
ini digunakan untuk mencetak field database, kalkulasi dan
static
text. Pada properti Expression dapat dimasukkan ekspresi
untuk
keperluan seperti menghitung subtotal, total, dan sebagainya.
QRSysData
QRSysData
digunakan untuk mencetak informasi sistem seperti title
report,
nomor halaman, jam, tanggal, dan
sebagainya.
QRMemo
QRMemo
digunakan untuk mencetak text berjumlah besar yang
bukan
dari suatu field di database.
QRRichText
Band
ini digunakan untuk memasukkan rich text pada report.
QRDBRichText
Band
ini digunakan untuk mengakses field DBRichText pada report.
QRShape
QRShape
digunakan untuk menggambar bentuk bangun seperti
kotak,
lingkaran, dan garis pada report.
QRImage
QRImage
digunakan untuk menampilkan gambar pada report.
Format
image yang didukung disesuaikan dengan class TPicture.
QRDBImage
QRBDImage
digunakan untuk mencetak image yang disimpan di
suatu
field database (BLOB field).
QRPreview
Band
ini digunakan untuk melihat preview report pada layer.
QRTextFilter
QRTextFilter
digunakan untuk mengekspor isi dari report ke format
text.
QRHTMLFilter
Band
ini digunakan untuk mengekspor isi dari report ke HTML.
QRChart
Band
ini digunakan untuk mencetak chart di laporan. QRChart
mempunyai
fungsi yang sama dengan TDBChart.
Bagaimana teman,Gampang kan memahami nya. . .
Semoga Artikel ini bermafaat bagi teman teman semua. . .
Aminnnn. . . . .