Friday, 26 May 2017T5/26/2017 08:31:00 pm

Cetak Kartu Member Menggunakan Fast Report

Salam blogger……Pada artikel kali ini saya akan share cara design atau membuat member card di program Delphi. Untuk dapat membuat sebuah kartu member atau member card disini saya akan menggunakan komponen fast report. Adapun fungsi dari komponen Fast Report ini adalah untuk menampilkan dan mencetak data yang dibuat dalam bentuk kartu atau card ID di program Delphi yang sobat buat.  dengan fast report ini juga kita dapat membuat berbagai macam card dan barcode lainnya misalnya kartu pelajar, kartu perpustakaan, member ID karyawan, kartu anggota, dan lain sebagainya. Untuk dapat menampilkan dari member card tersebut tentunya sobat harus membuat sebuah form member dan database serta tabel untuk menampung data – data member yang akan di tampilkan. Nantinya member card yang akan ditampilkan sesuai dengan data member yang dipilih.

Pertama – tama yang harus disiapakan tentunya adalah database nya terlebih dahulu, untuk database sobat bisa menggunakan ms.access, mysql, postgresql atau database lainnya, jika sudah menyiapkan database nya selanjutnya sobat tinggal membuat tabel member nya, untuk field dari tabel member tersebut sobat dapat menentukannya sendiri. Nah pada contoh kali ini saya sudah membuat database dan tabel nya dari ms. Access.

Jika tabel sudah dibuat maka sobat selanjutnya tinggal membuat form member nya, design form member tersebut dengan segala koneksi yang digunakan agar dapat berjalan sebagaimana mestinya, untuk contoh form tabel yang saya buat dapat dilihat pada gambar dibawah ini.
Pada form diatas saya membuat koneksi tabel yang ada di database dengan program Delphi nya menggunakan koneksi ADOconnetion, ADOTable, ADOQuery ,dengan dbgrid sebagai komponen untuk menampilkan data yang sudah di input, juga dilengkapi dengan button New, Save, Edit, Delete, Print, Cancel dan Close Form. Untuk coding program nya saya rasa sobat sudah menguasainya. Jika program dijalankan maka tampilan form member nya akan seperti pada gambar dibawah ini.
Nah selanjutnya kita akan membuat design kartu member nya,disini kita akan menggunakan komponen fast report, jika sobat belum mempunyai komponen fast report sobat dapat membaca artikel saya sebelumnya (baca juga: cara install dan penggunaan fast report). pada form tersebut tambahkan komponen FrxReport1 dan FrxDBDataset1. Langkah selanjutnya akan saya uraikan pada penjelasan dibawah ini.

1. Pada properties FrxReport1 hubungkan dataset nya = FrxDBDataset1

2. Lalu pada properties FrxDBDataset1 hubungkan datasetnya = AdoQuery1

3. Lalu pada ADOQuery1 pada properties SQL masukan sql berikut :

select*
from tbpelanggan
where
(tbpelanggan.KDPelanggan
=:KDpelanggan)

4. Tbpelanggan merupakan nama tabel , KDpelanggan merupakan nama Field Primary Key di tabel , silahkan disesuaikan dengan tabel yang sobat buat.

5. Langkah selanjutnya klik 2x pada FrxReport1 maka akan muncul jendela design fast report, lalu pilih menu Report >> Data >> Lalu centang FrxDataset1 dan klik OK

6. Selanjutnya pilih icon page settings lalu atur properties paper nya seperti pada gambar dibawah ini.

7. Lalu silahkan design tampilan member card nya sesuai dengan keinginan sobat, gunakan panel yang ada disamping kiri untuk menambahkan Gambar, teks dan kolom, jangan lupa juga tambahkan field yang akan ditampilkan dengan menggunakan memo, atau drag field yang ada di sebelah kanan. Adapun design tampilan kartu member yang saya buat contohnya seperti pada gambar dibawah ini.

8. Jika sudah mendesign kartu member nya selanjutnya tambahkan coding program berikut pada button print untuk menampilkan kartu member yang kita design sebelumnya

procedure TFpelanggan.BitBtn8Click(Sender: TObject);
begin
qpelanggan.close;
qpelanggan.Parameters[0].Value:=
tpelanggankdpelanggan.value;
qpelanggan.open;
frxpelanggan.ShowReport();
end;

9. QPelanggan = ADOquery1 , Tpelanggan = ADOtable1, KDpelanggan= Primary Key tabel, Frxpelanggan = FrxReport1

10. Jika ditampilkan maka hasil dari member card yang saya buat akan seperti pada gambar di bawah ini.

Demikian postingan saya kali ini tentang cara membuat kartu member di Fast Report Delphi yang dapat saya share, jika ingin melihat tampilan penggunaan kartu member pada aplikasi Delphi sobat dapat membaca artikel saya sebelumnya (baca juga : Aplikasi Rental Mobil Delphi). Semoga dapat bermanfaat bagi sobat semua dan selamat mencoba. Untuk tutorial tentang program Delphi lainnya akan saya share pada artikel selanjunya.
Previous
Next Post »
4 Komentar untuk "Cetak Kartu Member Menggunakan Fast Report"

wah ternyata ada cara yang lebih simpel dan mudah di pahami terima kasih gan

iya kng ...silahkan dicoba..hehehe

informasi yang menarik mas, salam kenal mas.

terima kasih sdh berkunjung, salam kenal juga mas....

Silahkan tinggalkan komentar dibawah ini,
Terima kasih sudah :
1. Berkomentar dengan sopan
2. Tidak meninggalkan link aktif dalam form komentar
3. Berkomentar sesuai postingan / artikel
4. Tidak membuat komentar yang mengandung SARA / SPAM
5. Memberikan informasi link / script yang tidak berfungsi

Terima Kasih Sudah Berkomentar

PENDAPAT ANDA TENTANG BLOG INI ?

Follow by Email

 
Copyright © 2014 uduy macal blog's - All Rights Reserved
Template By Kuncidunia
DMCA.com Protection Status