Media player

videokeman mp3
Avenged Sevenfold - Afterlife

January 16, 2012

Membuat aplikasi dengan crystal report di VB.Net 2005


Kali ini kita akan bahas tentang gimana sih cara bikin crystal report… Crystal report sendiri biasa dipakai untuk membuat laporan. Dengan asumsi kita telah memiliki database, kita mulai saja membuat laporan dengan crystal report.
Ada beberapa model yang akan kita buat, report tanpa parameter dan report dengan parameter. Meskipun kita bisa membuat report dari wizard yang telah disediakan oleh Microsoft, kali ini kita akan membuat report secara custom. Kasusnya disini kita akan menampilkan laporan barang, yang dicetak berupa nama barang, kategori dan harga. Berikut langkah-langkahnya:

  • Buka visual studio, buat project windows application seperti biasa.
  • Di formnya kita tambahkan kontrol "crystalReportViewer" dari toolbox.

  • Kemudian kita tambahkan new item yaitu crystalReport

  • Akan keluar jendela “Crystal Report End User License” pilih “accept” untuk melanjutkan.
  • Muncul Crystal report gallery, pilih “as a blank report” klik OK
  • Muncul tampilan seperti berikut.. mirip yang ada di Ms.Access kan,hehe
  • Tambahkan new item lagi berupa "dataSet"
  • Klik kanan pilih "add", pilih "DataTable"
  • Klik kanan dataTable nya pilih "add column"
  • Tambahkan kolom sebanyak data yang akan kita tampilkan, karena disini kita akan menampilkan nama produk, kategori dan harga, maka kita tambahkan 3 kolom tersebut. Hingga tampilan seperti berikut.


  • Beralih ke CrystalReport1.rpt, kita akan tambahkan kontrol untuk menampilkan data yang didapat dari database, caranya klik kanan Formula Fields pada Fields Explorer pilih new. Akan muncul jendela untuk memasukkan nama field, Lalu klik Use Editor.
  • Muncul jendela lagi seperti gambar berikut, klik “Save and close”.
  • Oke, kita ikatkan report ini dengan dataSet yang telah kita buat tadi. Klik kanan pada area kosong di crystalReport1.rpt pilih database lalu pilih database Expert.
  • Akan mucul jendela berikut. Pilih project data pada sebelah kiri, pilih ADO .NET dataSets, pilih WindowApplication1.DataSet, pilih DataTable1 dan pindahkan ke kolom kanan dengan klik tombol “>”. Lalu klik OK
  • Langkah selanjutnya, klik kanan formula fields pilih edit
  • Akan muncul jendela berikut. Hilangkan dulu tombol yang bergambar tongkat sihir. Karena yang kita edit tadi “name”, kita klik ganda “productName”-nya lalu klik “save and close”

  • Lakukan hal yang sama pada 2 field lainnya. Cara menggunakan formula field tadi dengan drag drop di section 3, seperti gambar berikut.


  • Oke, sampai sini kita selesai. Agak rumit ya?atau memang ruwet??haha…  Apabila form ini dijalankan, tidak akan tampil apa-apa karena kita belum melakukan coding. Kita langsung masuk saja ke form_load tuliskan code berikut
  • Silahkan jalankan dan selesai… Untuk membuat report dengan parameter, kita hanya merubah syntax query yang ada di form load dengan syntax query berparameter. semoga tutorial ini dapat membantu eksplorasi temen-temen dalam membuat aplikasi. Tutorial download disini.