🛒 Keranjang Belanja

🛒

Keranjang masih kosong

Tambahkan produk favorit Anda

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

Komentar

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

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

    BalasHapus

Posting Komentar

Silahkan isi komentar yang dapat membangun :

Postingan populer dari blog ini

Mengapa perlu menggunakan SIA?

Contoh Stored Procedure pada SQL Server 2000

Ganti Password User sa pada SQL Server 2000