Modul 7. Membuat laporan dengan Crystal Report

Modul 7. Membuat laporan dengan Crystal Report
Membuat Daftar Produk
Ahmad Rizal Abidin, M.Kom

Pada Visual Basic
Aktifkan terlebih project yang pernah dibuat sebelumnya.
Membuat laporan dengan menggunakan Crystal Report, dapat dilakukan dengan cara mengaktifkan komponen pada project yaitu dengan cara :
1. Klik Project, Components… , pada windows components di tab Control, Klik Crystal Report Control, lalu klik OK.
2. Dengan demikian Crystal Report control akan aktif pada tool, dan langkah selanjutnya adalah membuat form cetak produk, dan melengkapi dengan component button dan crystal report sebagai berikut :

3. Dari form diatas, double klik pada tombol cetak, lalu ketik listing program berikut :

Private Sub Command1_Click()
konek
strsql = "select * from kategori where idkategori ='" + Text1.Text + "'"
Set rs = kondb.Execute(strsql)
If Not rs.EOF Then
    CrystalReport2.ReportFileName = "D:\Program\DaftarProduk.rpt"
    CrystalReport2.SelectionFormula = "{ado.idkategori} = '" + Text1.Text + "'"
    CrystalReport2.WindowState = crptMaximized
    CrystalReport2.RetrieveDataFiles
    CrystalReport2.Action = 0
End If
End Sub

untuk reportfilename, sesuai dengan folder anda tempat menyimpan laporan

Pada Crystal Report
1. Aktifkan Crystal, dengan cara klik Start pada windows, klik all program, Klik Crystal Report Tools, lalu klik Crystal Reports untuk crystal Report 8.5
2. Dengan demikian akan ditampilkan windows Welcome to Crystal Reports, dan klik option untuk using the Report expert, lalu tekan tombol OK
3. Langkah selanjutnya klik Standard, lalu klik OK, maka akan masuk ke windows Report Expert
4. Pada tab Data, klik Crystal Dictionary, pada window Data Explorer, double klik ODBC, dan pilih DSNPenjualan (sesuai dengan DSN yang dibuat sebelumnya lihat pada …) klik bagian tanda tambah (+), untuk memilih table yaitu table transaksi.produk dan klik tombol Add (apabila table yang akan dipilih lebih dari satu maka dapat mengklik table berikutnya dan klik Add), dan apabila sudah selesai klik Close dan klik Next
5. Pada tab fields, kita dapat mengklik tombol Add untuk memilih field yang akan ditampilkan pada fields, jika sudah selesai klik tombol next
6. Pada tab Group, ini digunakan untuk menggroup data apabila value dari field ada yang sama, ini biasanya kalau kita akan membuat report yang melebihi dari satu table., karena tidak ada yang akan digroup jadi cukup tombol next
7. Pada tab Total, ini akan ditampilkan atau bisa diakses apabila kita melibatkan dua table dan fieldnya ada yang digroup dan yang pasti lagi data field ada yang numeric.
8. Klik Next, Next, next dan next lalu finish. Maka data yang ada pada table akan ditampilkan pada report, atur bentuk dari report dan lengkapi dengan garis table, sehingga report akan kelihatan lebih cantik.
9. Simpan File pada folder tempat project Delphi dibuat dengan nama DaftarProduk.rpt. Tutup Crystal report dan kembali ke project pada VB, uji form tersebut sudah jalan atau belum…

Related Post:

Materi 1. Membuat Program Aplikasi Penjualan Barang pada VB dengan Mysql “Membut Menu dan Modul”

Materi 2. Membuat Form Kategori dgn Visual Basic 6.0 + Mysql

Materi 3. Membuat program Form Produk (VB + Mysql)

Materi 4. Membuat program Form Transaksi (Visual Basic + Mysql)

Materi 5. Membuat Program Aplikasi Penjualan Barang pada Visual Basic 6.0 dengan Mysql : Membuat Nomor Nota Otomatis pada Visual Basic

Materi 6. Membuat laporan dengan Crystal Report

About these ads

6 Responses

  1. makasih pak artikelx….nanti q coba…..

  2. mas kasih tau dong cara koneksi crystal report 10 di visual basic, soalnya saya udah cari kemana-mana tp gk ketemu juga….terima kasih sebelumnya

  3. pak saya pemula di VB makasih banget ya pak artikelnya, mudah saya belajarnya.

  4. pak , makasih banget pak…. atas artikel bapak…. dengan adanya artikel bapak akhirnya saya bisa bt laporan dengan ado…
    untuk latihan ujian semester bsk…

  5. makasih pak, sangat bermanfaat..

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: