Rabu, 02 November 2016

Membuat Laporan pada Program Menggunakan VB.Net dan Crystal Report 8.5

Tidak ada komentar:
Pada contoh program-program sebelumnya, saya hanya membahas tentang bagaimana cara menghubungkan program dengan database, dan belum ada menyinggung masalah laporan dari aplikasi yang dibangun. Kali ini saya coba untuk sharing sedikit pengetahuan saya tentang bagaimana cara membuat laporan menggunakan Crystal Report 8.5 serta menghubungkannya dengan aplikasi yang kita bangun. Dan disini saya masih menggunakan VB.Net sebagai bahasa pemrogramannya dan Access sebagai databasenya.

Untuk koneksi aplikasi dengan databasenya, saya anggap anda sudah tau, jika belum silahkan lihat disini http://www.4shared.com/file/4BRvi9tl/proInputBarang.html

Buka Crystal Report anda, disini saya menggunakan Crystal Report versi 8.5 kemudian pilih “As a Blank Report”
Ekspan pada Database Files -> Klik 2 kali pada Find Database File -> Pilih file Access yang akan kita hubungkan.
Pilih table yang akan kita jadikan sebagai report lalu pilih tombol Add kemudian Close, dan susunlah report tadi seperti dibawah ini
Jika sudah selesai menyusun reportnya, sekarang kita masuk ke programnya. Pada program anda tambahkan sebuah Form baru, ganti namanya jadi frmReport kemudian masukkan komponen CrystalReportViewer

Klik 2 kali pada frmReport sehingga akan menghasilkan sebuah routin  dengan event frmReport_Load lalu tambahkan koding berikut
Try
Dim rpt As New CrystalDecisions.CrystalReports.Engine.ReportDocument
Dim str As String = "D:\Report\rptBarang.rpt"
    rpt.Load(str)
    cr.Refresh()
    cr.ReportSource = rpt
    cr.Show()
    cr.RefreshReport()
    Me.WindowState = FormWindowState.Maximized
Catch ex As Exception
    MsgBox(ex.Message)
End Try

Tambahkan sebuah Form lagi dan ubah namanya menjadi frmMain Pada frmMain tambahkan MenuStrip dan desain seperti berikut


Klik 2 kali pada ToolStripMenuItem Data Barang kemudian ketikkan koding berikut

Dim frm As New frmReport
frm.MdiParent = Me
frm.Show()
frm.WindowState = FormWindowState.Maximized
Sekarang jalankan program anda dengan cara menekan tombol F5. Pilih pada menu laporan Data Barang dan hasilnya seperti dibawah ini


Berikut link untuk download contoh programnya http://www.4shared.com/rar/90nKGWKk/Report.html

Semoga bermanfaat.
, ,

Tidak ada komentar:

Posting Komentar