Membuat Laporan Dengan Crystal Report

12
Membuat Laporan Dengan Crystal Report dan Visual Basic ------------------------------------------ 2010 Antoni Arif, ST AMIK TRI DHARMA Pekanbaru 1/14/2010

Transcript of Membuat Laporan Dengan Crystal Report

Page 1: Membuat Laporan Dengan Crystal Report

Membuat Laporan Dengan Crystal Report dan Visual Basic ------------------------------------------

2010

Antoni Arif, ST AMIK TRI DHARMA Pekanbaru

1/14/2010

Page 2: Membuat Laporan Dengan Crystal Report

Antoni Arif, ST MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

2 AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Membuat laporan Dengan

Crystal Report Salah satu aplikasi yang dapat kita manfaatkan dalam pembuatan laporan adalah crystal report,

crystal repot dapat di gunakan dengan Pemrograman Visual Basic maupun pemrograman Delphi.

Pada tutorial ini akan dibahas cara merancang laporan menggunakan Crystal Report dan

mengakses laporan dengan Visual Basic 6.0, Berikut langkah-langkahnya :

=================================================================

Siapkan database menggunakan Microsoft SQL Server 2000, contoh kasus adalah database

akademik debgan nama database “dbakademik” berikut contoh Tabelnya :

tblmhs

Page 3: Membuat Laporan Dengan Crystal Report

Antoni Arif, ST MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

3 AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Tblmatakuliah

tblKRS

Rancanglah form agar bisa mengelola data mahasiswa, matakuliah dan krs diatas,

Untuk lebih Memudahkan Silahkan Download contoh program disini.

Page 4: Membuat Laporan Dengan Crystal Report

Antoni Arif, ST MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

4 AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Bukalah Editor Crystal report Melalui Menu atau Desktop anda,

1. Pilih Using The Report Expert

2. Pada menu pilihan, silahkan pilih Standart

3. Kilik tombol OK

Klik Tombol Database

Page 5: Membuat Laporan Dengan Crystal Report

Antoni Arif, ST MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

5 AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Koneksi yang dipakai adalah ODBC (Open Database

Conectivity). Apabila anda sudah membuat, silahkan

pilih dari daftar yang sudah tersedia, tetapi kalau belum,

anda bisa membuat dengan memilih dengan langkah

berikut :

1. Pilih Create New Data Source dan Klik ADD

Pilih System Data Source dan Klik tombol Next

1. Tentukan Driver yang akan anda gunakan

dimana anda menciptakan Database, contoh

SQL Server dan klik tombo Next

2. Klik tombol Finish untuk mengakhiri

Page 6: Membuat Laporan Dengan Crystal Report

Antoni Arif, ST MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

6 AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Setelah anda Klik tombol Finish, Silahkan anda deklarasikan koneksi ke Database SQ Server seperti

berikut :

1. Deklarasikan nama datasource yang akan

anda gunakan, contoh “DSAkademik”

2. Description boleh anda kosongkan

3. Server adalah nama server yang anda

gunakan contoh “CITS”, atau IP address

computer server yang anda gunakan

4. Klik tombol Next

1. Pilih With SQL Server authentication using a

login ID and Password

2. Isi Login id dengan “sa” default dari SQL Server

3. Password kosongkan

4. Klik tombol Next

1. Klik Change the default database to :, dan pilih

database yang telah anda buat

2. Kilik tombol Next

3. Klik tombol Finish

Page 7: Membuat Laporan Dengan Crystal Report

Antoni Arif, ST MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

7 AMIK TRI DHARMA PEKANBARU| JANUARI 2010

1. Pilih Tabel yang akan digunakan dalam

Laporan, seperti laporan daftar

mahasiswa, maka pilihlah table

mahasiswa

2. Klik tombol ADD

3. Lakukan sesuai dengan kebutuhan

4. Klik tombol Close

Klik tombol Next

1. Pilih Field yang akan digunakan

(Sesuaikan dengan Kebutuhan)

2. Klik tombol Add untuk memasukkan

field

3. Klik tombol Next

Page 8: Membuat Laporan Dengan Crystal Report

Antoni Arif, ST MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

8 AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Maka hasilnya adalah :

1. Pilih Primary key sebagai group, atau anda

abaikan saja apabila laporan anda

membentuk sebuah table flat

2. Klik tombol Add

3. Klik tombol Next

1. Untuk Field Summary adalah opsional,

anda boleh pilih atau tidak

2. Klik finish untuk menyudahi

Untuk Mengatur

Layout laporan Melihat Hasil Laporan sebelum di atur

Membuat Label untuk judul

laporan

Field, Formula

Page 9: Membuat Laporan Dengan Crystal Report

Antoni Arif, ST MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

9 AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Design : Berfungsi untuk Menyunting laporan

Preview : Berfungsi untuk melihat hasil laporan yng sudah di sunting

PH : Page Header berfungsi untuk Halaman Header dari sebuah laporan

D : Detil berfungsi untuk menampung data yang akan ditampilkan

RF : Merupakan Report Footer.

Menyunting Laporan

1. Tambabkan Komponen Suplementary Tools dengan klik kanan pada areal kosong toolbar dan pilih

Suplementary Tools

2. Pada bagian bawah Laporan akan terlihat icon-icon sebagai berikut :

Line

Box

Picture

Page 10: Membuat Laporan Dengan Crystal Report

Antoni Arif, ST MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

10 AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Rancanglah Laporan diatas sehingga terlihat seperti berikut :

Rancangan

Hasil

Simpan dengan nama “rptmahasiswa.rpt” satu directori dengan program yang telah anda download

Page 11: Membuat Laporan Dengan Crystal Report

Antoni Arif, ST MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

11 AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Cara Eksekusi Laporan dengan Visual basic

1. Bukalah Program yang telah anda download

2. Tambahkan komponen Crystal Report pada toolbox anda dengan cara klik kanan pada areal bebas toolbox

pilih komponen

3. Komponen yang kita gunakan adalah seperti gambar berikut :

4. Tambahkan komponen Crystal Report pada form Mahasiswa

5. Klik tombol Cetak dan tambahkan kode program berikut :

1. Pilih dan centang Crystal Report control

Apabila tidak ada klik tombol browse dan cari

file “Crystal32.OCX” pada directory

C:\Windows\System32\

2. Klik tombol Applay dan OK

Page 12: Membuat Laporan Dengan Crystal Report

Antoni Arif, ST MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

12 AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Dim Path As Variant

Path = (App.Path & "\rptmahasiswa.rpt")

CrystalReport1.ReportFileName = Path

CrystalReport1.RetrieveDataFiles

CrystalReport1.WindowState = crptMaximized

CrystalReport1.WindowTitle = Dari

CrystalReport1.Action = 1

6. Jalankan program anda dan lihat hasilnya.

E N D