Belajar Crystal Report pemula - Bagaimana cara menginstall SAP Crystal Reports di visual studio professional 2015 32 bit atau 64 bit? dari banyaknya pertanyaan seperti diatas yang ditanyakan kepada kami, maka dalam tutorial ini kami mencoba untuk membahas secara detail tentang cara memunculkan componen crystal report di menu visual studio 2015 kamu. seperti tutorial sebelumnya yang sudah pernah kami posting di sini tentang Cara menampilkan menu Crystal Reports di Visual Studio 2010.
Langsung saja kita mulai, akan ada sedikit aplikasi - aplikasi pendukun SAP crystal Reports yang harus kamu download sebelum mulai menginstall crystal report sp16. apalagi support pack terbaru dari crystal report terbaru sudah dirilis pada bulan februari kemaren. service pack terbaru ini memperbaiki bug - bug yang ada pada versi sebelumnya. misalnya support pack 16 sudah support dengan browser microsoft edge bawaan Windows 10 dan juga support untuk Safari 9 di Mac OS 10.11.
Download Crystal Reports Visual Studio 2015
Langsung menuju link utama untuk mendownload Sap Crystal Reports di http://scn.sap.com/docs/DOC-7824
Lihat tampilan gambar diatas dan baca keterangannya : 1. Merupakan Crystal Reports Developer Version (SP16). 2. Merupakan Runtime versi 32 bit dan 64 bit.
Sebelum mendownload runtime crystal reports silahkan sesuaikan dengan sistem operasi yang kamu gunakan. atau kamu bisa langsung mendownload crystal report melalui link pintasan dibawah ini.
Jika semua persiapan sudah didownload, langsung install SAP Crystal Report seperti menginstall aplikasi biasa, jika selesai lanjut dengan menginstall runtume cr sesuai versi sistem operasi yang kamu gunakan. terakhir buka visual studio dan lihat menu componen crystal report telah muncul di visual studio kamu.
Jika masih ada yang belum berhasil dalam menginstall SAP crystal reports boleh berkomentar di kotak komentar di bawah ini.
Tutorial VB.NET : Cara mudah membuat laporan biodata, laporan Transkip nilai mahasiswa dan laporan KHS mahasiswa menggunakan Crystal Report di Visual basic.NET dan sebelum laporan ditampilkan di Crystal Report, data akan difilter terlebih dahulu sesuai dengan NIM dan Tahun ajaran dan Semester.
Tutorial membuat Report ini kami tidak akan menjelaskan bagaimana cara membuat aplikasi CRUD nya, karena sebelumnya kami sudah menjelaskan bagaimana cara membuat CRUD dengan VB.NET, cari saja dihalaman VB.NET.
Membuat Report dengan Crystal Report Bag 2
Membuat Form Laporan
Buatlah Form baru dengan nama cetak-laporan-biodata.vb, tambahkan component CrystalReportViewer pada form cetak-laporan-biodata.vb sehingga tampilannya seperti gambar berikut :
Selanjutnya kita akan membuat field laporan biodata dengan cara klik panah hitam yang ada di pojok kanan atas > Create a new crystal report > beri nama laporan-biodata.rpt, lihat tampilan gambar dibawah ini
Setelah itu klik ok, maka akan muncul form laporan-biodata.rpt, langkah selanjutnya pilih As a blank Report > OK
Langkah selanjutnya kita akan membuat field-field yang dibutuhkan utnuk membuat laporan, field yang akan ditampilkan pada laporan biodata diambil dari database, desain tampilan laporan kamu dan ikuti langkah - langkah berikut :
Menambahkan Field Database ke Laporan Crystal report
Pada Field Explorer klik Kanan pada menu Database Fields > Database Expert >Add Command > dan masukkan perintah untuk menyeleksi field-field yang dibutuhkan sesuai keinginan dari database, kamu juga bisa langsung menambahkan field dari suatu tabel yang ada di database kamu.
Pada menu Field Explorer Group Name Field > Group Expert > pilih field nim
Berguna untuk menampilkan laporan berdasarkan nim mahasiswa/i
Section 1 (Report Header)
Penting : Karena laporan yang diinginkan adalah Taranskip nilai Mahasiswa, jadi laporan nilai mahasiswa akan ditampilkan berdasarkan NIM Mahasiswa/i, artinya 1 halaman laporan nilai akan menampilkan 1 NM mahasiswa, artinya kita harus membuat group berdasarkan NIM.
Section Details
Pada bagian Section Details yang perlu kita insert sesuai dengan hasil laporan kita, dimana fieldnya adalah : NOMOR, KODE, NAMA MATA KULIAH, SKS, NILAI HURUF, dan NILAI ANGKA.
1. NOMOR pada menu Running Total Fields > new Field berdasarkan NIM, Type of Summary : Count, On Change of Group : Group #1
Untuk menu KODE, NAMA MATA KULIAH, SKS, NILAI HURUF, dan NILAI ANGKA pilih field dari database.
GroupFooterSections1
Total SKS : pilih Running Total Fields > table Jumlah SKS, Type of summary : SUM, On change of Group : Group #1
Total Nilai Mutu : pilih Running Total Fields > table Jumlah SKS, Type of summary : SUM, On change of Group : Group #1
IPK : pada menu Formula Fields > New > isinama > dan masukkan script berikut : {#RTotal1} / {#RTotal2}
Jika semuanya sudah selesai dan rampung, maka kita hampir finish membuat aplikasi mencetak laporan berdasarkan NIM mahasiswa/i ini,
Membuat Form Cetak Laporan
Langkah selanjutnya, kita akan membuat form pemanggilan laporan, buat form baru dalam project anda dengan nama FrmPanggilCetakReport.vb, desain tampilan form anda seperti gambar berikut :
Penjelasan : NIM ; Pengguna akan memasukkan NIM sebelum menampilkan laporan, dan memilih apakah ingin menampilkan laporan Transkip Nilai atau KHS Mahasiswa. Jika memilih transkip nilai maka seluruh nilai tergantung dari database akan dimunculkan. sedangkan untuk KHS mahasiswa akan memilih tahun akademik dan semester sebelumnya (sesuai database juga).
Cetak : akan menampilkan laporan Batal : mengeluarkan Form Cetak Laporan Nilai
Berikut Source Code Tombol Cetak
Imports System.IO Imports System.Net Private Sub MetroButton1_Click(sender As System.Object, e As System.EventArgs) Handles MetroButton1.Click If MetroRadioButton1.Checked Then If MetroTextBox1.Text = "" Then Exit Sub Else FrmCetakTranskipNilai.CrystalReportViewer1.SelectionFormula = "{Command.nim} = '" & MetroTextBox1.Text.ToString & "'" FrmCetakTranskipNilai.Refresh() FrmCetakTranskipNilai.Show() End If Else If MetroTextBox1.Text = "" Then Exit Sub Else FrmPrintKHS.CrystalReportViewer1.SelectionFormula = "{Command.nim} = '" & MetroTextBox1.Text.ToString & "'" FrmPrintKHS.Refresh() FrmPrintKHS.Show() End If End If End Sub
Penjelasan : Source Code diatas memiliki dua buah laporan, yaitu Laporan KHS dan Laporan Transkip Nilai, jika hanya ingin menampilkan laporan Nilai cukup tampilkan Laporan Nilai saja
Video tutorial Membuat Laporan Crystal Report Berdasarkan Tanggal / NIM + MySQL akan kami buat setelah postingan ini, jadi tinggal lihat pada postingan berikutnya, atau bisa juga langsung ke halaman Video Tutorial VB Net
UPDATE VIDEO Tutorial Membuat Laporan Crystal Report
Penulis menganggap semua perlengkapan sudah selesai, langsung saja cara membuat nomor otomatis pada laporan yang akan saya ambil dari Field Id salah satu table yang akan saya tampilkan pada laporan,
Desainlah laporan anda seperti gambar berikut,
Sesuaikan saja dengan field-field dari database anda, selanjutnya pada Field Explorer klik kanan pada menu Running Total Fields >> New
Pilih field id dari database dan perhatikan Field to Summarize yang berisi field idkwitansi, pada bagian type of sumarry pilih count dan OK, tinggal Import di laporan anda nantinya.
Dan sekarang lihat hasilnya :
Nomor akan otomatis berurutan sebanyak field ID_kwitansi dari database, selamat mencoba, jangan lupa dishare jika bermanfaat, terima kasih ;)
Aplikasi yang di buat dengan Visual Basic 2010 atau dengan bahasa Pemrograman lain seperti Php, Vb 6 tidak akan lengkap tanpa adanya Sebuah Laporan, Laporan merupakan Finishing dari sebuah program, Tutorial kali ini penulis akan membahas cara membuat laporan menggunakan Crystal Report di Visual Basic Net 2010,
Langsung saja, buatlah sebuah Form baru dengan nama FrmLapBiodata.vb, inputkan CrystalReportViewer dari Toolbox vb.net anda, dan create New Crystal Report, selanjutnya buat nama CrBiodata.rpt , Lihat gambar agar lebih jelas
Pilih As a Blank Report
Ini adalah tampilan laporan yang baru kita buat,
Untuk mengambil data dari database dan menampilkannya di Laoran kita ikuti langkah - langkah berikut,
pada Field Explorer pilih Database Filelds >> Database Expert
Pilih Connections yang anda gunakan, jika belum silahkan buat koneksi baru dengan database anda, disini penulis akan menampilkan data dari tabel views database yang bisa anda lihat tutorialnya disini >> Cara Membuat View dengan MySQL WorkBench,
Pilih Tabel view yang ingin anda tampilkan pada laporan, dan klik ok
Jika sudah selesai, maka pada Field Explorer >> Database Fileds akan tampil semua field yang ada di View Siswa
Tinggal Desain Tampilan laporan anda dengan meginputkan field - field yang anda butuhkan, ini adalah sebagai contoh saja
Dan tampilan laporannya seperti berikut :
Mungkin untuk lebih mendalam tentang cara membuat laporan dengan menggunakan Crystal Report akan kami bahas pada kesempatan selanjutnya, jangan sungkan - sungkan berkomentar, terima kasih ;)
Jika masih bingung dengan tutorial diatas, silahkan lihat video tutorial berikut.