Langkah yang saya lakukan pertama kali adalah cek server samba apakah ada settingan yang terlewat, pada langkah ini saya tidak mendapati masalah apapun disana. Kemudian langkah kedua saya mulai memeriksa software penilaian yang saya buat, software yang saya buat dibangun menggunakan VB.NET 2010. Bagian yang saya cek adalah :
- Memastikan script login database laporan berjalan secara dinamis, scriptnya seperti ini.
cryRpt.SetDatabaseLogon(Utama.UserTPC, Utama.PasswordTPC, Utama.ServerTPC, Utama.DatabaseTPC, True)
With crConnectionInfo
.ServerName = Utama.ServerTPC
.DatabaseName = Utama.DatabaseTPC
.UserID = Utama.UserTPC
.Password = Utama.PasswordTPC
End With
CrTables = cryRpt.Database.Tables
For Each CrTable In CrTables
crtableLogoninfo = CrTable.LogOnInfo
crtableLogoninfo.ConnectionInfo = crConnectionInfo
CrTable.ApplyLogOnInfo(crtableLogoninfo)
Next
cr.ReportSource = cryRpt
cr.Refresh()
- Mematikan checklist Verify on Every Print untuk masing-masing laporan di Crystal Report.
- Merubah Class Name - Datasource Location untuk masing-masing laporan di Crystal Report.
- Rubah Class Name menjadi [NamaAplikasi._NamaDataset]
Thanks, it's works!!!
ReplyDelete