Selasa, 27 September 2011

Membuat Laporan dengan Crystal Report dan SQL Server 2000

Pada tahap ini kita akan membahas bagaimana cara untuk membuat Laporan dengan Crystal Report dengan database SQL Server. Langkah-langkah pembuatannya adalah :
  1. Buat project baru dari Visual Basic.
  2. Masukkan Control CrystalReportViewer ke dalam form dan beri nama crv.
  3. Langkah selanjutnya ialah membuat FileReport. Pada Solution Explorer, klik kanan nama project > Add> New Item...
  4. Akan muncul kotak dialog Add New Item, pada Categories  pilih Reporting dan pilih Crystal Report pada Templates. Kemudian pada nama beri nama rptKaryawan.rpt. Akan muncul kotak dialog Crystal Report Gallery, pilih saja pilihan As Blank Report dan sebuah report akan ditambahkan pada project Anda.
  5. Untuk mendapatkan koneksi ke database, kita perlu melakukan setting terlebih dahulu. Pada Field Explorer, klik kanan Database Fields > Database Experts...
  6. Akan muncul kotak dialog Database Expert, pada Avaiable Data Sources pilih Create New Connection > OLE DB (ADO).
  7. Akan muncul kotak dialog OLE DB (ADO). Pada provider pilih Microsoft OLE DB Provider for SQL Server, lalu pilih Next.
  8. Langkah selanjutnya ialah memasukkan informasi koneksi ke database. Masukkan informasi sesuai dengan setting pada database Anda. Untuk database pilih Northwind, karena Northwind merupakan database bawaan pada saat pertama kali menginstal SQL Server 2000. Setelah itu tekan finish. Anda akan mendapati database dari northwind dimasukkan ke dalam Avaiable Data Sources.
  9. Pada Avaiable Data Sources pilih table Employees tekan tombol > , dan tekan tombol Ok. Table Employees akan ditemukan pada Field Explorer pada IDE Visual Basic.
  10. Selanjutnya kita akan masuk pada tahap memasukkan field table pada database drag kolom FirstName dan City pada Field Explorer ke dalam Section3 (Details).
  11. Langkah selanjutnya ialah coding agar aplikasi bersangkutan bisa menampilkan laporan. Masukkan coding berikut pada Form yang terdapat Crystal Report Viewer. Jangan lupa untuk membuat property pada rptKaryawan menjadi Copy Always pada Copy to Output Directory, agar aplikasi dapat menemukan report bersangkutan. 
  12. Langkah terakhir ialah debugging, jika berhasil maka akan ditampilkan seperti di bawah ini.
  13. Demikian cara membuat laporan dengan menggunakan Crystal Report dan Visual Basic .NET. Semoga bermanfaat.