P. 1
Membuat Laporan Dengan Crystal Report

Membuat Laporan Dengan Crystal Report

|Views: 3,037|Likes:
Dipublikasikan oleh Wikel_Baenk_6747

More info:

Published by: Wikel_Baenk_6747 on Jul 27, 2010
Hak Cipta:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

06/10/2013

pdf

text

original

2010

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

Antoni Arif, ST AMIK TRI DHARMA Pekanbaru 1/14/2010

Antoni Arif, ST

MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

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

2

AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Antoni Arif, ST

MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

Tblmatakuliah

tblKRS

Rancanglah form agar bisa mengelola data mahasiswa, matakuliah dan krs diatas, Untuk lebih Memudahkan Silahkan Download contoh program

disini.

3

AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Antoni Arif, ST

MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

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

4

AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Antoni Arif, ST

MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

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

5

AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Antoni Arif, ST

MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

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

6

AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Antoni Arif, ST

MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

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

7

AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Antoni Arif, ST

MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

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

Maka hasilnya adalah :

Field, Formula

Membuat Label untuk judul laporan

Untuk Mengatur8 Layout laporan

AMIK TRI DHARMA PEKANBARU| JANUARI 2010 Melihat Hasil Laporan sebelum di atur

Antoni Arif, ST Design Preview PH D RF

MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

: Berfungsi untuk Menyunting laporan : Berfungsi untuk melihat hasil laporan yng sudah di sunting : Page Header berfungsi untuk Halaman Header dari sebuah laporan : Detil berfungsi untuk menampung data yang akan ditampilkan : 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 :

Picture Box Line

9

AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Antoni Arif, ST

MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

Rancanglah Laporan diatas sehingga terlihat seperti berikut : Rancangan

Hasil

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

10

AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Antoni Arif, ST

MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

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

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

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 :

11

AMIK TRI DHARMA PEKANBARU| JANUARI 2010

Antoni Arif, ST

MEMBUAT LAPORAN DENGAN CRYSTAL REPORT DAN VISUAL BASIC

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.

END

12

AMIK TRI DHARMA PEKANBARU| JANUARI 2010

You're Reading a Free Preview

Mengunduh
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->