laporan dengan crystal report

16
Pemrograman VB Net 1  MEMBUAT LAPORAN DENGAN CRYSTAL REPORT Persiapan Data untuk membuat Laporan Pembuatan Dataset Dari menu Project  Add New Item  Dataset 1 2 3

Upload: adhys-smansa

Post on 06-Jul-2015

429 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 1/15

 

Pemrograman VB Net 

1  

MEMBUAT LAPORAN DENGAN

CRYSTAL REPORT

Persiapan Data untuk membuat Laporan

Pembuatan Dataset

Dari menu Project Add New Item Dataset

 

1

2

3

Page 2: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 2/15

 

Pemrograman VB Net 

2  

Page 3: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 3/15

 

Pemrograman VB Net 

3  

MEMBUAT REPORT CRYSTAL REPORT

Dari menu project pilih Add New Item pilih reporting kemudian pilih cyrstal reports. Ubah

namenya, klik Add.

Akan tampil jendela berikut :

Pilihannya adalah : Using the report wizard. Klik OK. Akan tampil lagi jendela berikut :

Page 4: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 4/15

 

Pemrograman VB Net 

4  

Expand pada Tree Project Data. Pilih ADO Net Dataset, Kemudian pilih dataset yang sebelumnya

sudah dibuat.

Pindahkan data Barang dari dataset tersebut ke kolom sebelah kanan. Akan tampil jendela berikut.

Page 5: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 5/15

 

Pemrograman VB Net 

5  

Klik Next,

Pindahkan lagi dari dari kolom sebelah kiri ke sebelah kanan, Klik next..

Page 6: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 6/15

 

Pemrograman VB Net 

6  

Pilih Next..

Pilih Next..

Page 7: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 7/15

 

Pemrograman VB Net 

7  

Pilih style yang diingikan, kemudian pilih next,

Tekan finish, hasilnya sbb:

MENAMPILKAN LAPORAN

Tambahkan form baru

Page 8: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 8/15

 

Pemrograman VB Net 

8  

Tambahkan 2 Panel pada form tersebut

Pada Panel pertama, tambahkan Button dan pada panel kedua tambahkan CrystalReportViewer.

Page 9: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 9/15

 

Pemrograman VB Net 

9  

Tambahkan program berikut pada Button

Dim rep As New lapBarang

Dim dt As DataTable

Dim dttransaksi As DataSet1TableAdapters.barangTableAdapter

dttransaksi = New DataSet1TableAdapters.barangTableAdapter

dt = dttransaksi.GetData()

rep.SetDataSource(dt)

Me.CrystalReportViewer1.ReportSource = rep

MENAMPILKAN DATA DENGAN FILTER TERTENTU

Sebelum bisa menampilkan data dengan filter tertentu, harus terlebih dahulu memodifikasi dataset

dengan menambahkan dataadapter baru. Sebagai contoh misalnya anda ingin menampilkan data

barang tapi ditampilkannya berdasarkan Satuan dari barang tsb. Berikut Step-stepnya :

1.  Buka kembali dataset yang sudah sebelumnya dibuat.

Page 10: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 10/15

 

Pemrograman VB Net 

10  

2.  Klik kanan pada dataset, pilih new query

3.  Akan tampil jendela berikut

4.  Klik Next, akan tampil jendela berikut :

Page 11: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 11/15

 

Pemrograman VB Net 

11  

5.  Pilih Select which return rows, pilih next

6.  Pada jendela diatas, Pilih query builder, akan tampil jendela seperti tampak di

bawah ini:

7.  Pada baris Satuan, dan kolom filter tuliskan : @Satuan. Seperi tampak pada gambar

berikut:

Page 12: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 12/15

 

Pemrograman VB Net 

12  

8.  Klik OK, maka akan ditampilkan jendela berikut.

9.  Pilih next, maka akan tampil jendela berikut. Pada Method Name boleh diganti, disini

saya ganti MethoName-nya dengan : GetDataBySatuan. Seperti tambah pada

gambar berikut :

Page 13: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 13/15

 

Pemrograman VB Net 

13  

10. Klik Next, akan tampil jendela berikutnya :

11. Klik Finish.

12. Perhatikan pada dataset, akan tampil BarangtalbeAdapter baru, seperti anda lihat

dibawah ini :

Page 14: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 14/15

 

Pemrograman VB Net 

14  

MENAMPILKAN REPORT DI FORM.

Buka kembali form yang sebelumnya anda buat untuk menampilkan report. Tambahkan

label, combobox dan button pada form tersebut. Sehingga tampilan akhirnya menjadi sbb:

CODING PROGRAM UNTUK TOMBOL FILTER

Dim rep As New lapBarang

Dim dt As DataTable

Dim dttransaksi As DataSet1TableAdapters.barangTableAdapter

dttransaksi = New DataSet1TableAdapters.barangTableAdapter

dt = dttransaksi.GetDataBySatuan(me.combobox1.selectedItem)

rep.SetDataSource(dt)

Me.CrystalReportViewer1.ReportSource = rep

Ketika dijalankan hasilnya sbb:

Page 15: Laporan Dengan Crystal Report

5/7/2018 Laporan Dengan Crystal Report - slidepdf.com

http://slidepdf.com/reader/full/laporan-dengan-crystal-report 15/15

 

Pemrograman VB Net 

15  

&&&Oke, selamat mengerjakan&&&