Banyak sekali kendala yang sering kita hadapi dalam pembuatan program, kali ini saya akan membahas mengenai error yang terjadi ketika kita akan menampilkan laporan dari visual basic ke dalam crystal report, salah satu error yang terjadi adalah laporan tidak dapat dipanggil dari visual basic dan terpasa program dihentikan lalu program menunjukkan error yang terjadi pada script seperti contoh dibawah ini :
Jika kita klik tombol debug, maka kita akan diarahkan kedalam script visual basic berikut :
Private Sub lmp_Click()
cr.ReportFileName = App.Path & "\mp.rpt"
cr.RetrieveDataFiles
cr.WindowState = crptMaximized
cr.Action = 1
End Sub
Dan cursor berfocus pada cript yang tandanya dimerahkan.
Contohnya seperti gambar dibawah ini :
Ambillah file crystal report yang bermasalah tadi.
Lalu pada bagian Database pilih menu set location.
Maka akan muncul form set location. Dimana didalamnya akan dimuat nama tabel database dan lokasi penyimpanan database.
Selanjutnya klik tombol Same As Report, maka setelah itu alamat file akan menjadi nama database dan nama database saja, selanjutnya klik OK.
Selanjutnya simpan file crystal report dan cobalah anda jalankan kembali melalui program visual basic.
Selamat mecoba.
Jika kita klik tombol debug, maka kita akan diarahkan kedalam script visual basic berikut :
Private Sub lmp_Click()
cr.ReportFileName = App.Path & "\mp.rpt"
cr.RetrieveDataFiles
cr.WindowState = crptMaximized
cr.Action = 1
End Sub
Dan cursor berfocus pada cript yang tandanya dimerahkan.
Error ini bukan karena script yang anda masukkan pada visual basic salah, melainkan setingan yang ada pada crystal report anda terjadi kesalahan.
Sekarang kita tinggalkan visual basic sebentar dan bukalah crystal report yang kita sambungkan pada visual basic atau laporan yang ingin kita tampilkan.
Contohnya seperti gambar dibawah ini :
Ambillah file crystal report yang bermasalah tadi.
Lalu pada bagian Database pilih menu set location.
Maka akan muncul form set location. Dimana didalamnya akan dimuat nama tabel database dan lokasi penyimpanan database.
Selanjutnya klik tombol Same As Report, maka setelah itu alamat file akan menjadi nama database dan nama database saja, selanjutnya klik OK.
Selanjutnya simpan file crystal report dan cobalah anda jalankan kembali melalui program visual basic.
Selamat mecoba.
EmoticonEmoticon