Membuat Laporan Dengan Crystal Report-3

download Membuat Laporan Dengan Crystal Report-3

of 17

Transcript of Membuat Laporan Dengan Crystal Report-3

MEMBUAT LAPORAN DENGAN CRYSTAL REPORT PRAKTIKUM -1 LANGKAH PRAKTIKUM 1. Membuat Database Database Name : DBBARANG Table Name : BRG Field Type Size 1.Kodebrg varchar 5 2.Namabrg varchar 30 3.Harga double 4.Jumlah int

Primary yes

Inputkan minamal 5 contoh data pada table diatas 2. Buat Koneksi MyODBC dengan Nama : DSNBARANG

3. Aktifkan Seagete Crystal Report - Klik Start All Program Seagate Crytal Report 32 Bit Seagate Crystal Repor Designer - Klik Register Letter - Klik Stardar - Pilih Sumber data SQ:/ODBC - Pada Layar Log On Server Pilih DSN yang anda buat sebelumnya - Klik tombol OK - Pada Layar Standar Report Expert Klik Tombol Next Klik Tombol Add All Klik Tombol Design Report Hapus Semua tampilan yang ada pada layar desing

-

Memahami Layar Design Crystal Report

Report Header Untuk Membuat Judul LAPORAN Page Header Untuk Membuat Kolom/Judul Halaman LAPORAN Detail Untuk Membuat Isi LAPORAN Report Footer Untuk Sub Laporan Page Footer Untuk Sub Halaman LAPORAN

Memasukkan Tek untuk membuat Kalimat pada Design - Klik Menu Insert Text Object - Ketikkan Kalimat yang akan Anda Buat Memasukkan Nomor Urut - Klik Menu Insert Special Field - Klik Recor Number Tarik/Drag ke DETAIL - Double Klik Record Number yang ada pada Page Header Ganti dengan NO - Record Number pada DETAIL di perkecil Lebarnya Memasukkan Field Yang ada Pada Database/Table - Klik Menu Insert Database Field - Klik Field (mis: kodebrg) Drag/Tarik ke DETAIL sebelah Kanan Record Number - Double Klik kodebrg yang ada pada Page Header Ganti dengan KODE BRG - Begitu Seterusnya -

Menjalankan Laporan - Untuk mejalankan Pertama Kali Klik Icon Untuk kembali ke design Klik

MEMBUAT FORMULA - Membuat Total pada Detail - Klik Menu Insert Formula Field - Klik New - New Name = total - Klik OK - Pada Layar Formula Editor Pada Report Filed : Double Klik barang.harga Ketik Lambang Kali (bintang) Pada Report Field : Double Klik barang.jumlah Selesai Untuk menguji FORMULA yang dibuat Klik Icon Check Cek Formula Save and Close Simpan dan Kelar Klik dan Tarik total ke Layar Desin kesebelah Jumlah di DETAIL

MEMBUAT SUB TOTAL - Klik Menu Insert - Klik Running Total Field - Klik Tombol New - Running Total Name : subtotal - Pada Layar Report Field Klik Field yang akan di Total total - Klik panah Kanan - Pada Avaluate For each record - Pada Reset Never Klik Tombol OK Klik subtotal pindahkan di bawah total di Report Footer MEROBAH FORMAT LAPORAN - Merobah Nilai Desimal Klik kanan pada Field yang akan dirobah Klik Format Field Pada Desimal Pilih 1 - Menambahkan Lambang Rupiah Klik kanan pada Field yang akan dirobah Klik Format Feld Pada Curency Enable Curancy simbol di Cek list Pilih Fixed Curancy Simbol Buat Rp

MEMBUAT GARIS - Klik menu Insert Line - Drag pada Bagian yang akan digaris - Begitu seteruanya

MENYIMPAN FILE - Klik File Save Simpan di Folder And

TUGAS BUAT CONTOH LAPORAN DENGAN KASUS YANG LAIN BUAT CONTOH PROGRAM UNTUK MEMANGGIL LAPORAN DENGAN VISUAL BASIC

MEMBUAT LAPORAN DENGAN CRYSTAL REPORT PRAKTIKUM -II LANGKAH PRAKTIKUM 1. MEMBUTA DATABASE MYSQL Database Name : NILAI a. Table MHS 1. npm varchar 2. nama varchar n npm nama o 1 0911111 ANGIA 2 0922222 BUDI b. Table MTK 1. kodemtk 2. namamtk 3. sks n kodemtk o 1 M1 2 M2

11

primary 30

varchar varchar int namamtk PHP DELPHI

5 30 sks 2 3

primary

c. Table NILAI 1. npm varchar 2. kodemtk varchar 3. thnajaran varchar 4. semester varchar 5. nilaiangka int n npm kodemt thnajaran o k 1 0911111 M1 2010-2011 2 0911111 M2 2010-2011 3 0922222 M1 2010-2011 4 0922222 M2 2010-2011 2.BUAT KONEKSI MyODBC 3.AKTIFKAN - 32 Bit Crytal SQL Designer

5 5 9 9 semester GENAP GENAP GENAP GENAP nilaiangka 86 90 70 60

-

Klik Menu File New

-

Klik Enter SQL Statement Directly

-

Ketik Kode SQL berikut

SELECT * FROM MHS,MTK,NILAI WHERE MHS.NPM = NILAI.NPM AND MTK.KODEMTK = NILAI.KODEMTKKlik Tombol OK - Yes

-

Jika tidak tidak ada kesalahan pada SQL pada layar akan tampil data yang sudah di relasikan

-

Simpan Query Tersebut

4. Aktifkan Seagete Crystal Report - Klik Start All Program Seagate Crytal Report 32 Bit Seagate Crystal Repor Designer - Klik Register Letter - Klik Stardar - Pilih Sumber data QUERY - Tentukan Lokasi dimana Anda Simpan QUERY diatas, pilih file tersebut, klik tombol OPEN

-

Klik Tombol NEXT Klik Add All Klik Design Report Hapus Semua data yang ada di dalam Desain

MEMBUAT GROUP - Klik Tombol Insert Group (setting seperti gambar dibawah ini)

-

Pada Layar tampil sbb:

-

Buat Data sbb

-

Mencari Nilai Huruf Klik Insert Insert Formula Field Klik Tombol New

-

Buat namanya : NH

-

Cek Formula yang dibuat, jika tidak ada kesalahan Simpan dan Masukkan ke dalam Desain Buat rumus Total SKS Klik menu Insert Running Total Field

-

Cek Formula, masukkan ke dalam desain RuMUS mutu

-

Total MUTU

-

Rumus IP Semester

-

Rumus Mencari Maksmal SKS Semester Bisuak

PEMBUATAN PROGRAM UNTUK MEMANGGIL LAPORAN Langkah Kerja 1. Aktifkan Visual Basic 2. Desain Form sbb 3. Tambahkan Komponen Cfrytal Report Object Klik Menu Project Component Crytal Report Control

4. Buat Kode Program Modul

5.

Buat Kode Program Untuk Memanggil Laporan Form

Private Sub cmdcetaksl_Click() CR.ReportFileName = App.Path & "\KHS.rpt" CR.SelectionFormula = "{Query.npm}>='" & Combo1.Text & "' AND {Query.npm}