Petunjuk Penggunaan Programmer Digitalmas Ezp2010 High Speed Programmer
MODUL XI MEMBUAT LAPORAN · PDF filepara programmer pemula sekalipun dapat membuat laporan...
Transcript of MODUL XI MEMBUAT LAPORAN · PDF filepara programmer pemula sekalipun dapat membuat laporan...
Praktikum
MODUL XI
MEMBUAT LAPORAN
A. TUJUAN
Memahami konsep dasar pembuatan laporan.
Mampu mengimplementasikan konsep-konsep pembuatan laporan pada
pemrograman VB.NET
Mampu membuat laporan menggunakan crystal report.
B. PETUNJUK
Awali setiap aktivitas dengan doa, semoga berkah dan mendapat kemudahan.
Pahami tujuan, dasar teori, dan latihan-latihan praktikum dengan baik dan benar.
Kerjakan tugas-tugas praktikum dengan baik, sabar, dan jujur.
Tanyakan kepada asisten/dosen apabila ada hal-hal yang kurang jelas.
C. DASAR TEORI
1. Crystal Report
Crystal Reports merupakan salah satu reporting tools yang disediakan mulai
di .NET versi 1.0. Sebelum .NET muncul crystal reports merupakan
reporting tools yang harus diinstal secara terpisah dan direfrensi secara
manual apabila ingin digunakan. Hal tersebut sudah tidak berlaku lagi
semenjak kemunculan .NET pertama dimana crystal reports sudah di
includekan didalam Visual Studio.NET dan tidak perlu diinstal secara
terpisah.
Beberapa kelebihan dari Crystal Reports ini adalah :
a. Dari segi pembuatan laporan, tidak terlalu rumit yang memungkinkan
para programmer pemula sekalipun dapat membuat laporan yang
sederhana tanpa melibatkan banyak kode pemrograman.
b. Integrasi dengan bahasa-bahasa pemrograman lain yang memungkinkan
dapat digunakan oleh banyak programmer dengan masing-masing
keahlian.
c. Fasilitas impor hasil laporan yang mendukung format-format populer
seperti Microsoft Word, Excel, Access, Adobe Acrobat Reader, HTML
dan sebagainya.
Praktikum
D. LATIHAN
1. Crystal Report dan Database Access
Basis data yang digunakan pada latihan ini menggunakan ms access 2003
dengan format .mdb. Langkah pertama, adalah menyiapkan database yang akan
kita buat. Pada praktikum kali ini, database yang digunakan adalah database
Persewaan Buku dengan tabel Buku yang memiliki struktur berikut ini:
Untuk membuat crystal reports pada visual studio 2008 terlebih dahulu kita
harus menambahkan item baru kedalam project.
Pada VB.NET 2010, untuk masalah crystal report viewer , target framework
perlu diganti terlebih dahulu, berikut ini langkah-langkah untuk mengganti
target frameworknya. Masuk ke project properties -> compile -> advanced
compile options. Kemudian ganti target framework menjadi .NET Framework 4
atau di bawahnya.
Berikut adalah contoh bagaimana menambahkan item crystal reports kedalam
project menggunakan VB.NET 2008:
1. Buat aplikasi Windows (dengan memilih template Windows
Application)
2. Tambahkan item kelas baru melalui menu Project > Add New Item.
Pada kotak dialog Add New Item pilih Crystal Reports, secara default nama
dari dari crystal reports tersebut adalah CrystalReport1.rpt.
Praktikum
3. Terdapat beberapa pilihan untuk membuat crystal reports seperti pada
gambar di bawah ini :
Crystal Reports memberikan beberapa pilihan yaitu wizard yang akan
dipandu dengan jendela-jendela wizard yang nantinya report yang
dihasilkan akan secara otomatis di design oleh visual studio. Selain itu
diberikan juga pilihan blank report apabila kita ingin design dengan
template report designer yang kosong atau menggunakan report yang telah
ada dari pilihan from an existing report. Model report juga disediakan tiga
pilihan yaitu Standard, Cross Tab dan Mail Label. Untuk kali ini pilih
model Standard.
4. Pilih OLE DB (ADO) data source :
Pilih Microsoft Jet OLE DB provider untuk database, ms access, sedangkan
untuk database yang menggunakan sql, dapat disesuaikan sesuai kebutuhan.
Praktikum
Pilih database yang akan digunakan,kemudian klik Next
Praktikum
Pilih tabel buku, kemudian klik tanda panah untuk memindahkan tabel buku
ke jendela seleced tabel
Praktikum
Langkah selanjutnya, pilih field yang akan di tampilkan pada report.
Untuk latihan kali ini, kita akan mengelompokkan data buku berdasarkan
kategori buku tersebut, sehingga pilih buku.kategori, kemudian klik tanda
panah (>).
Praktikum
Ubah properti summarized fields, menjadi “Count” karena kita akan
menghitung jumlah buku berdasarkan kategorinya
Praktikum
Pilih Pie Chart, untuk melihat persentase jumlah buku berdasarkan kategori.
Praktikum
Pilih report style, sesuai keinginan kita. Untuk latihan kali ini, kita akan
menggunakan style Maroon/TealBox. Kemudian klik FInish
Berikut ini tampilan crystal report yang telah kita buat menggunakan wizard.
Praktikum
5. Tambahkan Crystal report viewer pada Form 1
Pada menu toolbox, pilih menu reporting, kemudian double klik crystal
report viewer
6. Pada event load, lengkapi kode berikut ini pada form 1. Atur path crystal
report.rpt sesuai dengan letak crystal report yang telah dibuat.
7. Jalankan program, dan lihat hasilnya
Praktikum
E. TUGAS PRAKTIKUM
1. Buatlah sebuah crystal report, berdasarkan tugas besar masing-masing.