Cara Membuat Print Data User di VB6 dengan Cystal Report Control

Dibawah ini adalah cara untuk membuat hasil dari printout Crystal Report control yang terhubung dengan Visual Basic 6.0. Dalam kasus ini saya akan memberikan contoh untuk print Data User program penggajian karyawan dari visual basic menggunakan bantuan crystal report.

A. TAHAP PEMBUATAN FORM (di Visual Basic 6.0)
Langkah pertama adalah anda membuat form data yang diinginkan, misalnya saya membuat form data user seperti dibawah ini (lengkap dengan source code) ;


B. TAHAP PEMBUATAN FILE CRYSTAL REPORT
1. Silahkan buat file menggunakan 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 seperti dibawah ini ;

2. Setelah selesai koneksikan antara Vb6 dan CR serta membuat 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 hasilnya seperti 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 tempat penyimpanan file crystal reportnya (ekstensi Rpt), user.rpt adalah nama filenya

8. Selesai, jangan lupa untuk menyimpan file CR nya dan coba running programnya
0 Komentar untuk "Cara Membuat Print Data User di VB6 dengan Cystal Report Control "

Silahkan Komentar sobat !
Berkomentarlah dengan sopan dan tidak menaruh link aktif!
Baca Aturan Berkomentar

Back To Top