Anda di halaman 1dari 13

FUNGSI CETAK DENGAN

CRYSTAL REPORT

9.1 Cetak Faktur Jual


Sebelum kita mulai membuat fungsi cetak untuk
Faktur Jual, penulis mengingatkan pembaca tentang
Crystal Report. Adapun versi yang digunakan
penulis disini adalah Crystal Report versi 8.5.
Sedangkan pada Visual Basic 6, jangan lupa
tambahkan komponen terkait Crystal Report pada
bagian Project – References :

1
Gambar 9.1 Setting Project - References

Setting yang sama juga dilakukan pada bagian


Project – Components :

2
Gambar 9.2 Setting Project - Components

Selanjutnya, kita akan membuat koneksi database


baik itu Access maupun MySQL melalui Control
Panel – Administrative Tools – Data Sources
(ODBC). Kemudian masuk ke bagian System DSN dan
tekan tombol Add.
Untuk membuat koneksi ke MS Access, perhatikan
langkah berikut :
1. Cari dan pilih Microsoft Access Driver
(*.mdb) lalu tekan Finish

3
Gambar 9.3 Menentukan driver MS Access

2. Beri nama Data Source Name yaitu APT. Klik


Select untuk memasukkan file Access, dalam
latihan ini silakan masukkan file
Inventory.mdb

4
Gambar 9.4 Menyiapkan koneksi dan file MDB

Untuk koneksi dengan MySQL, silakan ikuti langkah


berikut :
1. Pilihlah MySQL ODBC 5.1 Driver dan klik
Finish.

5
Gambar 9.5 Driver MySQL 5.1

2. Berilah nama Data Source Name yaitu APT,


server localhost, user name root, port
3306, dan password sesuai latihan dalam
program ini yaitu 1234. Database yang
digunakan adalah inventory. Jangan lupa
mengklik tombol Test untuk memastikan
koneksi berhasil.

6
Gambar 9.6 Setting server untuk koneksi ODBC MySQL

Setelah selesai mengkonfigurasi koneksi atau Data


Source Name (DSN) untuk Access dan MySQL, bukalah
Crystal Report 8.5
Masuk ke File – New, lalu pilih Using The Report
Expert.

7
Gambar 9.7 Tampilan awal New Report

Klik OK dan anda akan masuk ke jendela Standard


Report Expert. Untuk memasukkan database ke dalam
report, klik Database dan pilih ODBC. Di dalamnya
cari nama Data Source Name yang telah anda buat
di atas baik itu untuk Access atau MySQL.

8
Gambar 9.8 Tentukan koneksi database Access atau MySQL

Klik tombol Add untuk memasukkan salah satu tabel


yang dipilih. Untuk pembuatan faktur jual,
masukkan tabel CETAK_JUAL.
Klik tombol Next, lalu masukkan seluruh field di
dalam tabel dengan menekan tombol Add All.

9
Gambar 9.9 Masukkan seluruh isi tabel

Klik Next lagi, dan tentukan kelompok atau group


dalam report yang anda buat. Untuk faktur jual,
group dibuat berdasarkan field tgl_jual dan
no_urut.

10
Gambar 9.10 Group by tgl_jual dan no_urut

Selanjutnya, anda tinggal memastikan field-field


yang dijumlahkan (Summary) seperti field Subtotal
dan Grandtotal.

11
Gambar 9.11 Menentukan Summary

Untuk pembuatan faktur jual ini kita tidak


memerlukan komponen tambahan seperti grafik atau
subreport maka kliklah tombol Next hingga ke
bagian akhir. Jangan lupa masukkan Title FAKTUR
JUAL dan klik Finish.

12
Gambar 9.12 Bagian akhir setting report

Susunlah report dengan menghapus field, text, dan


bagian-bagian report tidak terpakai sehingga
menjadi sebuah faktur jual sesuai gambar 9.13
berikut :

13

Anda mungkin juga menyukai