Sudah pindah URL, silahkan Bookmark URL baru saya di : http://tuto.arezatzura.com. Terima Kasih

Connect CR 8.5 dengan VB 6

Postingan kali ini saya memberikan contoh coding koneksi Crystal Report 8.5 dengan Visual Basic 6.0, adapun contoh barisan coding sebagai berikut :
  1. Private Sub cmdbuat_Click()
  2. Dim saring As String
  3. If DTPicker1.Value > DTPicker2.Value Then
  4. MsgBox "Periode Salah", vbCritical, "Periode"
  5. Else
  6. saring = "{TrAbsensi.TglMasuk} >= #" & Format(DTPicker1.Value, "mm/dd/yyyy
  7. 00:00:00") & "#" & _
  8. "and {TrAbsensi.TglMasuk} <= #" & Format(DTPicker2.Value, "mm/dd/yyyy
  9. 00:00:00") & "#"

  10. CR.WindowTitle = "Laporan Absensi"
  11. CR.ReportFileName = App.Path + "\Reports\LapAbsensi.rpt"
  12. CR.Formulas(1) = "tgl1='" & Format(DTPicker1.Value, "dd/mm/yyyy") & "'"
  13. CR.Formulas(2) = "tgl2='" & Format(DTPicker2.Value, "dd/mm/yyyy") & "'"
  14. CR.Formulas(3) = "IDBAG='" & Combo2.Text & "'"
  15. If Combo2.Text <> "Semua" Then
  16. CR.ReplaceSelectionFormula (saring & " and {MstKaryawan.Nama} = '" &
  17. Combo2.Text & "' and {MstKaryawan.IDbagian} = '" & Combo1.Text & "'")
  18. Else
  19. CR.ReplaceSelectionFormula (saring & " and {MstKaryawan.IDbagian} = '" &
  20. Combo1.Text & "'")
  21. End If
  22. CR.Destination = crptToWindow
  23. CR.WindowState = crptMaximized
  24. CR.Action = 1
  25. End If
  26. End Sub

2 comments:

Anonim mengatakan...

Mas, saya sudah coba kok malah muncul error "Can't Open Database"? Mohon petunjuknya terimakasih

arezatzura mengatakan...

Kalau berdasarkan pengalaman saya error tersebut di karenakan koneksi di Crystal Report dengan koneksi di Visual Basic tidak match.. Coba perhatikan DNS nya. Trims

Posting Komentar

Silahkan isi komentar yang dapat membangun :

Jasa Pembuatan Website murah, klik : Jasa Website