Dibawah ini ialah cara untuk menciptakan hasil dari printout Crystal Report control yang terhubung dengan Visual Basic 6.0. Dalam kasus ini saya akan memperlihatkan pola untuk print Data User kegiatan penggajian karyawan dari visual basic memakai santunan crystal report.
A. TAHAP PEMBUATAN FORM (di Visual Basic 6.0)
Langkah pertama ialah anda menciptakan form data yang diinginkan, contohnya saya menciptakan form data user menyerupai dibawah ini (lengkap dengan source code) ;
B. TAHAP PEMBUATAN FILE CRYSTAL REPORT
1. Silahkan buat file memakai crystal report sesuai selera, namun sebelumnya perlu diingat bahwa "Buat koneksi antara Program Visual basic 6.0 dengan Crystal report Control" hal ini wajib dilakukan
Baca Juga : koneksi antara Program Visual basic 6.0 dengan Crystal report Control
Kira-kira formatnya menyerupai dibawah ini ;
2. Setelah simpulan koneksikan antara Vb6 dan CR serta menciptakan format diatas, silahkan buka file CR dan pilih Design (Pojok kanan atas Design/preview)
3. Klik Insert Fields > Database fields > Tabeluser (sesuaikan nama tabel user anda pada databasenya)
4. Drag/seret field kodeuser kedalam Design CR tepatnya dibawah kolom Kode User
5. Drag semua field sehingga memenuhi kolom dibwah ini
6. Ketika anda pindah ke mode Preview maka alhasil menyerupai dibwah ini
7. Kembali lagi ke source code VB6, pada commandbutton Cetak/Print silahkan pastekan koding berikut ini, fungsinya untuk memanggil data yang ada di CR
cr.ReportFileName = "D:\Belajar MVB\user.rpt"
cr.WindowState = crptMaximized
cr.RetrieveDataFiles
cr.Action = 1
Catatan : D:\Belajar MVB\ adalah kawasan penyimpanan file crystal reportnya (ekstensi Rpt), user.rpt ialah nama filenyacr.WindowState = crptMaximized
cr.RetrieveDataFiles
cr.Action = 1
8. Selesai, jangan lupa untuk menyimpan file CR nya dan coba running programnya Sumber http://www.hendrisetiawan.com