SlideShare a Scribd company logo
1 of 11
LANGKAH           DALAM         MEMBUAT             CRISTAL            REPORT        DALAM         VB.NET


Langsung   saja    pada,     inti   dari    tutorial     yang    Saya      buat.   Simak      baik-baik………
Untuk membuat report langkah yang harusa kita lakukan adalah
       Klik Kanan pada project yang dibuat -> Add-> New Item
       Kemudian pilih Reporting-> Cristal Report
       Maka           akan                 muncul               tampilan            seperti           berikut.




       Kemudian pilih ok
       Lakukan     langkah     berikut.     Pilih      Create    New    Connection->       Ole   Db    (Ado)
Maka muncul tampilan seperti ini
Dan pilih “Microsoft Ole DB Provider for SQL Server” karena yang akan kita gunakan
adalah database dengan menggunakan Microsoft SQL Server 2000.
Klik next




Dan muncul lagi yang demikian
Untuk penggunaan server jika local isi dengan titik saja, ceklist pada integrated security
dan pilih data base yang telah kita buat sebelumnya pada Microsoft SQL Server.
Kemudian klik next-> finish
Akan muncul kaya gini
Sekarang database Jurusan telah muncul dan kita tinggal pilih tablenya seperti pada
gambar
Klik next




Muncul seperti ini
Klik pilihan “>>” untuk menentukan field mana yang akan dimunculkan pada report
       nanti.
        Klik next




• Kemudian next




• Klik next lagi
• Kemudian pilih tampilan report yang menarik dan sesuai dengan kebutuhannya.
• Lalu klik finish




•   Maka    akan     muncul   seperti   ini,   kemudian   kita   klik   kanan   “Preview   Report”
• Maka hasil akan tampil seperti ini :




       Kemudian buat form baru yang akan digunakan untuk menampilkan report tersebut
       Klik kanan pada project-> add-> windows form….
       Pilih di toolbox berupa “Cristal Report Viewer”
Kemudian klik kanan dan pilih “choose a cristal report”
Pilih cristal report yang akan dilihat lalu klik Ok.
Lalu running form tersebut, maka akan muncul yang kira-kira seperti ini :
Membuat Laporan Crystal Report di VB.net dengan Mysql ODBC 5.1 Driver

Postingan ini saya buat, untuk memenuhi permintaan pengunjung blog saya, karena mengalamin
kesulitan dalam membuat laporan dengan crystal report di vb.net, untuk membuat laporan
dengan crystal report yang mengambil data dari database mysql, deperlukan sebuah interface
untuk menghubungkan database dengan aplikasi yang kita rancang, interface kita bisa
menggunakan ODBC for MySql. kalau mengunakan database sqlserver, kita bisa langsung
membuat report tanpa perlu bantuan interface. sebelum mengikuti tutorial ini pastikan driver
mysql ODBC telah terinnstal, saya mengunakan mysql odbc driver 5.1. kalau belum punya
silahkan cari dulu.

kemudian buat sebuah new coneksi didalam ODBC data source administrator, kalau belum bisa
silahkan cari dulu tutorial yang membahas cara membuat koneksi dengan ODBC, banyak tutorial
yang membahas.




Setelah membuat koneksi ODBC, tambahkan crystal report beri nama "report_matakuliah.rpt"
kemudian pilih ODBC yang tadi kita buat, saya membuat ODBC dengan nama koneksi_mysql.
kemudian tentukan database dan table apa yang mau kita tampilkan dalam reportviewer.
tampilan seperti gambar dibawah ini.
Kemudian buat tampilan seperti berikut tambahkan sebuah object crystalreportviewer dalam
form.




pada form report.vb tambahkan coding berikut.

Imports CrystalDecisions.CrystalReports.Engine
Imports CrystalDecisions.Shared
Imports MySql.Data.MySqlClient


Public Class Report
Dim sql As String
Dim dttable As New DataTable
Dim kon As MySqlConnection
Dim data As DataTable
Dim rep As New report_matakuliah
Dim objRep As New ReportDocument
Dim DTset As New DataSet
Dim DTadapter As New MySqlDataAdapter


Sub laporan()
Call bukakoneksi()
kon = New MySqlConnection(strkoneksi)
dttable = New DataTable
sql = "SELECT * FROM mata_kuliah where kelas ='" & cmbNo.Text.Trim & "'"
DTadapter = New MySqlDataAdapter(sql, kon)
Try
DTadapter.Fill(dttable)
objRep = New report_matakuliah
objRep.SetDataSource(dttable)
CrystalReportViewer1.ReportSource = objRep
dttable.Dispose()
DTadapter.Dispose()
kon.Close()
Catch ex As Exception
MessageBox.Show("error", ex.Message)
End Try
End Sub


Private Sub btnTampil_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles btnTampil.Click
Call laporan()
End Sub


End Class
coba jalankan dengan memilih kelas, kalau tidak ada error tampilan akan seperti ini.
Langkah dalam membuat cristal report dalam vb

More Related Content

What's hot

Mengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicMengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basic
Firdaus MKom
 
Bahan ajar kelas xi semester 2 (genap) ms excel
Bahan ajar kelas xi semester 2 (genap)  ms excelBahan ajar kelas xi semester 2 (genap)  ms excel
Bahan ajar kelas xi semester 2 (genap) ms excel
WaQhyoe Arryee
 

What's hot (20)

Modul microsoft word 2013
Modul microsoft word 2013Modul microsoft word 2013
Modul microsoft word 2013
 
Mengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basicMengenal format tanggal dalam visual basic
Mengenal format tanggal dalam visual basic
 
modul-excel-dasar.ppt
modul-excel-dasar.pptmodul-excel-dasar.ppt
modul-excel-dasar.ppt
 
Corel Draw Handout
Corel Draw HandoutCorel Draw Handout
Corel Draw Handout
 
Penggunaan radio button dan checkbox dalam vb.net
Penggunaan radio button dan checkbox dalam vb.netPenggunaan radio button dan checkbox dalam vb.net
Penggunaan radio button dan checkbox dalam vb.net
 
Cara Penggunaan dan Pengoneksian sql jdbc dan odbc
Cara Penggunaan dan Pengoneksian sql jdbc dan odbcCara Penggunaan dan Pengoneksian sql jdbc dan odbc
Cara Penggunaan dan Pengoneksian sql jdbc dan odbc
 
FileditOR VI
FileditOR VIFileditOR VI
FileditOR VI
 
Jawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihanJawaban Struktur data soal-latihan
Jawaban Struktur data soal-latihan
 
Bab 6 analisis data.pptx
Bab 6 analisis data.pptxBab 6 analisis data.pptx
Bab 6 analisis data.pptx
 
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan HotelMakalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
Makalah Perancangan ERD & LRS Pada Sistem Pemesanan Hotel
 
Bahan ajar kelas xi semester 2 (genap) ms excel
Bahan ajar kelas xi semester 2 (genap)  ms excelBahan ajar kelas xi semester 2 (genap)  ms excel
Bahan ajar kelas xi semester 2 (genap) ms excel
 
Cara membuat program absensi siswa menggunakan acces 2010
Cara membuat program absensi siswa menggunakan acces 2010Cara membuat program absensi siswa menggunakan acces 2010
Cara membuat program absensi siswa menggunakan acces 2010
 
Pengenalan Microsoft Excel
Pengenalan Microsoft ExcelPengenalan Microsoft Excel
Pengenalan Microsoft Excel
 
Hardware. ppt
Hardware. pptHardware. ppt
Hardware. ppt
 
Makalah ubuntu server
Makalah ubuntu serverMakalah ubuntu server
Makalah ubuntu server
 
Ppt: Usability (Interaksi Manusia dan Komputer)
Ppt: Usability (Interaksi Manusia dan Komputer)Ppt: Usability (Interaksi Manusia dan Komputer)
Ppt: Usability (Interaksi Manusia dan Komputer)
 
tugas microsoft power point
tugas microsoft power pointtugas microsoft power point
tugas microsoft power point
 
Presentasi sistem perpustakaan
Presentasi sistem perpustakaanPresentasi sistem perpustakaan
Presentasi sistem perpustakaan
 
4.1 Operasi Dasar Singly Linked List 1 (primitive list)
4.1 Operasi Dasar Singly Linked List  1 (primitive list)4.1 Operasi Dasar Singly Linked List  1 (primitive list)
4.1 Operasi Dasar Singly Linked List 1 (primitive list)
 
5. Doubly Linked List (Struktur Data)
5. Doubly Linked List (Struktur Data)5. Doubly Linked List (Struktur Data)
5. Doubly Linked List (Struktur Data)
 

Viewers also liked (10)

Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal ReportInsert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
Insert, Edit, Delete pada VB 2010 dengan DB Mysql dan Crystal Report
 
Pemrograman vb net
Pemrograman vb netPemrograman vb net
Pemrograman vb net
 
Pengolahan database dengan d base
Pengolahan database dengan d basePengolahan database dengan d base
Pengolahan database dengan d base
 
Aplikasi edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101
Aplikasi edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101Aplikasi edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101
Aplikasi edit-simpan-hapus-cari-data-menggunakan-visual-basic-20101
 
Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012Aplikasi crud dengan visual basic 2012
Aplikasi crud dengan visual basic 2012
 
Membuat Terbilang di VB.NET
Membuat Terbilang di VB.NETMembuat Terbilang di VB.NET
Membuat Terbilang di VB.NET
 
Membuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NETMembuat Login dengan Menghubungkan ke Database di VB.NET
Membuat Login dengan Menghubungkan ke Database di VB.NET
 
CheckBox dalam DataGridView VB.Net
CheckBox dalam DataGridView VB.NetCheckBox dalam DataGridView VB.Net
CheckBox dalam DataGridView VB.Net
 
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.NetEfmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
Efmi modul vb net Pembahasan kasus Penjualan dengan VB.Net
 
E book vb.net+mysql(cara cepat)
E book vb.net+mysql(cara cepat)E book vb.net+mysql(cara cepat)
E book vb.net+mysql(cara cepat)
 

Similar to Langkah dalam membuat cristal report dalam vb

Membuat laporan menggunakan i report 5 by depandi enda
Membuat laporan menggunakan i report 5   by depandi endaMembuat laporan menggunakan i report 5   by depandi enda
Membuat laporan menggunakan i report 5 by depandi enda
Devandy Enda
 
new Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdfnew Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdf
rahmantoyuri
 
Modul 07 report (ms access)
Modul 07 report (ms access)Modul 07 report (ms access)
Modul 07 report (ms access)
Bais Wong
 
Desain laporan pada java dengan ireport & jcreator
Desain laporan pada java dengan ireport & jcreatorDesain laporan pada java dengan ireport & jcreator
Desain laporan pada java dengan ireport & jcreator
Agung Sulistyanto
 
Sim, jerry setiawan, prof. dr. hapzi ali, cma, blog dan database, universita...
Sim, jerry setiawan, prof. dr. hapzi ali, cma,  blog dan database, universita...Sim, jerry setiawan, prof. dr. hapzi ali, cma,  blog dan database, universita...
Sim, jerry setiawan, prof. dr. hapzi ali, cma, blog dan database, universita...
Jerry Setiawan
 
Article Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesArticle Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web Services
Fredy Budimansyah
 

Similar to Langkah dalam membuat cristal report dalam vb (20)

Membuat laporan menggunakan i report 5 by depandi enda
Membuat laporan menggunakan i report 5   by depandi endaMembuat laporan menggunakan i report 5   by depandi enda
Membuat laporan menggunakan i report 5 by depandi enda
 
Membuat aplikasi database dengan windows form application
Membuat aplikasi database dengan windows form applicationMembuat aplikasi database dengan windows form application
Membuat aplikasi database dengan windows form application
 
Cara Cepat Belajar VB.Net 2010 dengan Mysql
Cara Cepat Belajar VB.Net 2010 dengan MysqlCara Cepat Belajar VB.Net 2010 dengan Mysql
Cara Cepat Belajar VB.Net 2010 dengan Mysql
 
Tutorial asp beta4
Tutorial asp beta4Tutorial asp beta4
Tutorial asp beta4
 
Membuat Laporan Data Barang dengan Crystal Report
Membuat Laporan Data Barang dengan Crystal ReportMembuat Laporan Data Barang dengan Crystal Report
Membuat Laporan Data Barang dengan Crystal Report
 
new Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdfnew Chapter 10 - Report Kwitansi.pdf
new Chapter 10 - Report Kwitansi.pdf
 
Modul 07 report (ms access)
Modul 07 report (ms access)Modul 07 report (ms access)
Modul 07 report (ms access)
 
Modul07 c
Modul07 cModul07 c
Modul07 c
 
Chapter 10 - Pembatan Report Kwitansi
Chapter 10 - Pembatan Report KwitansiChapter 10 - Pembatan Report Kwitansi
Chapter 10 - Pembatan Report Kwitansi
 
Bedul
BedulBedul
Bedul
 
Desain laporan pada java dengan ireport & jcreator
Desain laporan pada java dengan ireport & jcreatorDesain laporan pada java dengan ireport & jcreator
Desain laporan pada java dengan ireport & jcreator
 
Part 11 - Manajamen Basisdata (MS Access)
Part 11 - Manajamen Basisdata (MS Access)Part 11 - Manajamen Basisdata (MS Access)
Part 11 - Manajamen Basisdata (MS Access)
 
Koneksi vb dengan database mysql
Koneksi vb dengan database mysqlKoneksi vb dengan database mysql
Koneksi vb dengan database mysql
 
payroll
payrollpayroll
payroll
 
Sim yasni lavinia susanti 43216110071 prof. ir. h apzi ali.mm.cma mengelola d...
Sim yasni lavinia susanti 43216110071 prof. ir. h apzi ali.mm.cma mengelola d...Sim yasni lavinia susanti 43216110071 prof. ir. h apzi ali.mm.cma mengelola d...
Sim yasni lavinia susanti 43216110071 prof. ir. h apzi ali.mm.cma mengelola d...
 
Sim, jerry setiawan, prof. dr. hapzi ali, cma, blog dan database, universita...
Sim, jerry setiawan, prof. dr. hapzi ali, cma,  blog dan database, universita...Sim, jerry setiawan, prof. dr. hapzi ali, cma,  blog dan database, universita...
Sim, jerry setiawan, prof. dr. hapzi ali, cma, blog dan database, universita...
 
Article Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web ServicesArticle Pengenalan Konsep Xml Web Services
Article Pengenalan Konsep Xml Web Services
 
Jumpa 6
Jumpa 6Jumpa 6
Jumpa 6
 
Sql connector 2
Sql connector 2Sql connector 2
Sql connector 2
 
Sim15, septian hilmawan, prof dr. ir. h. hapzi ali, mm, mca opsi membuat blog...
Sim15, septian hilmawan, prof dr. ir. h. hapzi ali, mm, mca opsi membuat blog...Sim15, septian hilmawan, prof dr. ir. h. hapzi ali, mm, mca opsi membuat blog...
Sim15, septian hilmawan, prof dr. ir. h. hapzi ali, mm, mca opsi membuat blog...
 

Langkah dalam membuat cristal report dalam vb

  • 1. LANGKAH DALAM MEMBUAT CRISTAL REPORT DALAM VB.NET Langsung saja pada, inti dari tutorial yang Saya buat. Simak baik-baik……… Untuk membuat report langkah yang harusa kita lakukan adalah Klik Kanan pada project yang dibuat -> Add-> New Item Kemudian pilih Reporting-> Cristal Report Maka akan muncul tampilan seperti berikut. Kemudian pilih ok Lakukan langkah berikut. Pilih Create New Connection-> Ole Db (Ado)
  • 2. Maka muncul tampilan seperti ini Dan pilih “Microsoft Ole DB Provider for SQL Server” karena yang akan kita gunakan adalah database dengan menggunakan Microsoft SQL Server 2000. Klik next Dan muncul lagi yang demikian Untuk penggunaan server jika local isi dengan titik saja, ceklist pada integrated security dan pilih data base yang telah kita buat sebelumnya pada Microsoft SQL Server. Kemudian klik next-> finish
  • 3. Akan muncul kaya gini Sekarang database Jurusan telah muncul dan kita tinggal pilih tablenya seperti pada gambar Klik next Muncul seperti ini
  • 4. Klik pilihan “>>” untuk menentukan field mana yang akan dimunculkan pada report nanti. Klik next • Kemudian next • Klik next lagi
  • 5. • Kemudian pilih tampilan report yang menarik dan sesuai dengan kebutuhannya. • Lalu klik finish • Maka akan muncul seperti ini, kemudian kita klik kanan “Preview Report”
  • 6. • Maka hasil akan tampil seperti ini : Kemudian buat form baru yang akan digunakan untuk menampilkan report tersebut Klik kanan pada project-> add-> windows form…. Pilih di toolbox berupa “Cristal Report Viewer”
  • 7. Kemudian klik kanan dan pilih “choose a cristal report” Pilih cristal report yang akan dilihat lalu klik Ok. Lalu running form tersebut, maka akan muncul yang kira-kira seperti ini :
  • 8. Membuat Laporan Crystal Report di VB.net dengan Mysql ODBC 5.1 Driver Postingan ini saya buat, untuk memenuhi permintaan pengunjung blog saya, karena mengalamin kesulitan dalam membuat laporan dengan crystal report di vb.net, untuk membuat laporan dengan crystal report yang mengambil data dari database mysql, deperlukan sebuah interface untuk menghubungkan database dengan aplikasi yang kita rancang, interface kita bisa menggunakan ODBC for MySql. kalau mengunakan database sqlserver, kita bisa langsung membuat report tanpa perlu bantuan interface. sebelum mengikuti tutorial ini pastikan driver mysql ODBC telah terinnstal, saya mengunakan mysql odbc driver 5.1. kalau belum punya silahkan cari dulu. kemudian buat sebuah new coneksi didalam ODBC data source administrator, kalau belum bisa silahkan cari dulu tutorial yang membahas cara membuat koneksi dengan ODBC, banyak tutorial yang membahas. Setelah membuat koneksi ODBC, tambahkan crystal report beri nama "report_matakuliah.rpt" kemudian pilih ODBC yang tadi kita buat, saya membuat ODBC dengan nama koneksi_mysql. kemudian tentukan database dan table apa yang mau kita tampilkan dalam reportviewer. tampilan seperti gambar dibawah ini.
  • 9. Kemudian buat tampilan seperti berikut tambahkan sebuah object crystalreportviewer dalam form. pada form report.vb tambahkan coding berikut. Imports CrystalDecisions.CrystalReports.Engine Imports CrystalDecisions.Shared Imports MySql.Data.MySqlClient Public Class Report Dim sql As String Dim dttable As New DataTable Dim kon As MySqlConnection Dim data As DataTable Dim rep As New report_matakuliah Dim objRep As New ReportDocument Dim DTset As New DataSet Dim DTadapter As New MySqlDataAdapter Sub laporan() Call bukakoneksi() kon = New MySqlConnection(strkoneksi) dttable = New DataTable
  • 10. sql = "SELECT * FROM mata_kuliah where kelas ='" & cmbNo.Text.Trim & "'" DTadapter = New MySqlDataAdapter(sql, kon) Try DTadapter.Fill(dttable) objRep = New report_matakuliah objRep.SetDataSource(dttable) CrystalReportViewer1.ReportSource = objRep dttable.Dispose() DTadapter.Dispose() kon.Close() Catch ex As Exception MessageBox.Show("error", ex.Message) End Try End Sub Private Sub btnTampil_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTampil.Click Call laporan() End Sub End Class coba jalankan dengan memilih kelas, kalau tidak ada error tampilan akan seperti ini.